
Abgeschlossen
Veröffentlicht
Bezahlt bei Lieferung
============================ ### IMPORTANT RULES ### ============================ -> DO NOT USE A LOCAL ENVIRONMENT. You will work directly on OUR DEV DOMAIN. (It is a safe clone of the site and/or a brand-new DEV Environment, separate from live. UpdraftPlus backups are available.) -> ONLY APPLY if you are a TRUE CODING PROFESSIONAL. -> I VALUE QUALITY AND PRECISION OVER SPEED. I’m not outsourcing this because I lack skill – I simply don’t have time. I’ve been building websites for over 20 years and will PERFORM A CODE REVIEW. If I see sloppy work, this will be the LAST job you get from me. If you do GOOD work, I pay FAIRLY and TIP GENEROUSLY. -> I appreciate people who THINK AHEAD. If you see a smarter or cleaner solution – TELL ME. I'm happy to change direction when the result is better. -> THIS IS A partly FIXED-PRICE JOB. If we notice that someone bid low just to start a conversation and then tries to renegotiate afterwards, that person will quickly end up on our BLOCKLIST. No EXCEPTIONS! We know exactly how much work this involves, and we know what we're willing and able to pay. You don't have to like that — but if you don’t, please simply DON’T BID. -> We instantly spot lazy, automated copy/paste proposals. If you don’t reference the project or show that you’ve read the full brief, we won’t even respond. We’re looking for professionals who take the time to understand what’s needed. ============================ ### PROJECT OVERVIEW ### Please note: This plugin is currently being built for a specific client. However, future plans include: -> Offering a **free version** under the label of [login to view URL], with limited functionality. -> Providing a **premium version**, available via [login to view URL] and unlockable via license key. You do NOT need to implement licensing or multi-version logic in this phase — but your code structure should allow for future extension. ============================ We want to rebuild this tool as a WordPress plugin: -> [login to view URL] However — we DO NOT want a clone. The goal is a custom plugin with: -> Nearly identical features and similar layout/design, but not a pixel-perfect copy. -> Backend input fields to easily enter API keys and credentials. -> Frontend integration via shortcode (to embed the tool anywhere). -> Modern color pickers and UI options in the backend for quick design adjustments. -> Shortcode [etf_backtest] for embedding into posts/pages. ============================ ### CORE FUNCTIONS TO IMPLEMENT ### ============================ These are the key features and logic flows expected: -> **Basic Settings Panel**: ability to store and edit multiple API credentials. Simple authentication test built-in. -> **Search Component**: autocomplete field where users can search ETFs by name, symbol or ISIN. -> **ISIN → Ticker Mapping**: include support for internal lookup table or external API mapping. -> **User Input**: investment amount (e.g. €100,000), ISIN or ticker, date range. -> **Comparison View**: allow user to select two or more ETFs and show performance comparison in table and chart. -> **Performance Chart**: value growth over time, drawn using [login to view URL] or Highcharts. -> **Drawdown Zones**: visually highlight events like 2008 or 2020 (shaded areas). -> **Chart Interactivity**: hover effects, tooltips, zoom functionality. -> **Yearly Breakdown Table**: annual return values including best/worst years. -> **Key Metrics**: display expense ratio, volatility, etc. -> **Export Option**: optional CSV or PDF download. -> **Fallback Messaging**: show notice if data for ISIN/ticker is unavailable. -> **Optional Suggestions**: fallback tickers if ISIN is unsupported. -> **Custom ETF Lists**: load predefined ETF sets (e.g. US ETFs). -> **Responsive Layout**: full mobile/tablet compatibility. ============================ ### DESIGN & UX NOTES ### We expect a **proactive, clean UI concept** without needing detailed guidance from our side. We don’t have the internal resources for design direction. Please initiate a proper design phase — ideally in **Figma**, so we can review and coordinate with the client interactively before implementation. ============================ -> Clean, neutral layout. Similar to zendepot but slightly more modern. -> Color accents should be editable via WP backend pickers. -> Use clear, understandable field labels (no jargon). -> Disable/hide unfinished features. -> All outputs should be SEO-friendly and accessible. -> Smooth validation and helpful error messages for invalid input. -> Zoom-based review before finalizing frontend UX. ============================ ### TECHNICAL REQUIREMENTS ### ============================ -> Charting Library: [login to view URL] or Highcharts -> Init Plugin Boilerplate: PHP, JS, CSS (clean architecture) -> Enqueue scripts responsibly (WP best practices) -> Cross-browser tested (Chrome, Firefox, Safari) -> Mobile & Tablet tested (responsive layout) -> Optimize chart & data loading times -> Sanitize all inputs, secure all API requests -> Edge case testing: malformed ISIN, empty results, incomplete data -> Troubleshooting guide for common backend/user issues -> Internal version control (GitHub repo setup encouraged) ============================ ### CLIENT FEEDBACK TO CONSIDER ### ============================ -> Avoid confusing terms like "Time period" – use "Investment start/end". -> Default intelligently — don’t overload the UI with fields. -> Allow dynamic color assignment per ETF. -> Hide tabs/options that aren’t ready yet. -> Hover states and interactivity must feel responsive. -> Use typographically clean fonts, enough spacing. ============================ ### API PROVIDERS TO CONSIDER ### ============================ We've found a few potential APIs to fetch ETF data. These are just examples – we expect YOU to: 1. Tell us which APIs you recommend and why. 2. Show us that you’ve compared options. 3. Suggest better ones if applicable. - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] ============================ ### DELIVERABLES ### ============================ -> Fully functioning plugin ready for staging/testing -> Admin settings page (API keys, visual settings) -> Frontend form + shortcode functionality -> Documentation (EN) for end user and admin -> Troubleshooting Guide (common issues & how to fix) -> Versioned GitHub repo (optional but preferred) ============================ ### TIMELINE & COMMUNICATION ### -> Completion expected within **2–3 months** from assignment date. -> Weekly **Zoom meetings** required to review progress, clarify questions, and provide feedback. -> Clear, fluent English communication is essential. Please ensure a **quiet, interruption-free environment** during calls. ### QUESTIONS? ### ============================ If you need screenshots or want to clarify anything before starting — JUST ASK. Looking forward to hearing from you. Best, Jens
Projekt-ID: 39633061
33 Vorschläge
Remote Projekt
Aktiv vor 7 Monaten
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
33 Freelancer bieten im Durchschnitt €2.745 EUR für diesen Auftrag

Hello Jens, Hope you are doing great, Being a seasoned developer with comprehensive proficiency in MySQL, PHP, Website Design, and WordPress, I believe I am perfectly capable of undertaking this project and delivering impeccable results. I have a proactive mindset that aligns well with your project's tonality, constantly seeking to improve the user experience and overall efficiency of my codes. From initial brainstorming to final testing, my two decades of web development experience ensures that every step is meticulously executed. Your request for a clean UI is precisely the place where I can excel for you. I understand the value of not only painting an attractive picture through precise UI design but also weaving the usability aspect effectively. It is especially relevant for your project where we need to embed APIs, handle backend issues parallelly maintaining frontend accessibility - all at once. Trust me when I say that I know how to add value and align with your expectations even beyond what you have mentioned so far. Look no further when it comes to impeccable work delivery - it would be a privilege to work with you on this impactful project. thank you Gaurav D.
€2.250 EUR in 50 Tagen
8,6
8,6

Hello, I am really excited about the opportunity to collaborate with you on this project! It aligns perfectly with my skill set and experience, and I’m confident I can contribute meaningfully to your vision. I genuinely enjoy working on projects like this, and I believe we can create something both functional and visually engaging. Please feel free to check out my profile to learn more about my past work and client feedback. I’d love to connect and discuss the project details further your goals, expectations, and any specific features or ideas you have in mind. The more I understand your vision, the better I can bring it to life. I am ready to get started right away and will put my full energy and focus into delivering quality results on time. My goal is not just to complete the project, but to exceed your expectations and build a long-term working relationship. Looking forward to hearing from you soon! With regards! Divya
€3.000 EUR in 40 Tagen
8,1
8,1

Berlin, Germany
Zahlungsmethode verifiziert
Mitglied seit Juli 1, 2015
€8-30 EUR
€250-750 EUR
€30-250 EUR
€30-250 EUR
€30-250 EUR
$10-30 USD
$10-40 USD
₹1500-12500 INR
€250-750 EUR
$2-8 USD / Stunde
₹100-400 INR / Stunde
£20-250 GBP
£750-1500 GBP
£250-750 GBP
$50-80 USD
₹75000-150000 INR
€250-750 EUR
$25-50 USD / Stunde
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
$30-250 USD