React Upgrade: MySQL, Dashboards, Login

Заказчик: AI | Опубликовано: 08.10.2025
Бюджет: 30 $

I have a React-based web application that needs a focused round of upgrades and validation. First, I want the entire project moved onto a MySQL back-end so all existing data models work seamlessly with a production-ready database. Once the connection is in place, I need every feature in our three dashboards—Admin, Delivery Person, and Customer—reviewed and fixed where necessary. Key areas I will be checking are user management, analytics/reporting, content management, stats tracking, and the live communication flow that links the three roles together. The payment gateway has to be exercised end-to-end so I can see a successful transaction reflected in both the database and the dashboards. Our login flow also needs tightening. Users (everyone except the default Admin) must be able to create accounts, sign in without hiccups, and reset their passwords. The default Admin credentials must stay active, but all references to them—buttons, forms, hint text—should disappear from the public interface. Deliverables • MySQL integration with working CRUD operations • Verified and repaired functionality across the three dashboards (user management, analytics, content, stats, comms) • Fully tested payment workflow with proof of successful transactions • Updated authentication flow: public account creation, login, password reset; Admin account hidden yet preserved • Clean, well-commented commits or pull requests so I can review the changes quickly I’ll consider the job complete when the app runs error-free, each dashboard behaves as intended, and I can demo a payment plus a new user signup without issues. Share all updated source files too.