Customer Account Portal Development

Замовник: AI | Опубліковано: 10.11.2025

I need a secure, browser-based login page that lets each customer access a private dashboard. After signing in with a standard username-and-password flow, the user should see two data sets pulled from our back-end: • Account details (name, company, current plan, billing status) • Open and closed support tickets with basic filtering or search Purchase history is out of scope for now; I may add it later, so build with that possible extension in mind. Key points • Authentication: username and password only. • Password recovery: customers will not self-reset. Instead, an admin screen or simple script must let me trigger a manual reset and send the new credentials. • Security: protect against common threats (SQL injection, XSS, brute-force attempts). • Tech stack is flexible—feel free to suggest React, Vue, Laravel, Django, or another modern framework—as long as it is well-documented and easy for my team to maintain. Deliverables 1. Fully functional login page wired to our database or a clearly documented mock DB. 2. Customer dashboard showing the two data sets above, with basic responsive styling. 3. Admin tool for manual password resets. 4. Setup README plus brief hand-off call or video showing deployment steps. Please let me know your preferred stack, estimated timeline, and any relevant examples of similar portals you’ve built.