Full-Stack Responsive Web Application

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted3 hours ago
I plan to launch a modern, mobile-first web application and need everything built from the ground up—frontend, backend, and database. The interface must feel light and intuitive on phones as well as large screens, with page transitions that stay below perceptible latency. React (or a comparable JS framework) on the client and Python (Flask or FastAPI) on the server are my leading candidates, but I’m happy to hear alternative stacks if they help us reach better performance or maintainability.

Key requirements
• Data will live in a SQL store—PostgreSQL or MySQL is fine—so design a tidy schema, handle migrations, and include an ORM layer.
• Sign-in must rely on OAuth (Google, Facebook, or both) for smoother onboarding.
• The first release needs a user-facing dashboard; admin or analytics modules can remain future enhancements.
• Security, rate limiting, and input validation have to be in place from day one.
• Code quality matters: type hints, linting, and clear modularity will make later iterations easier.

Deliverables
1. Complete, well-commented source code in a public or private repository of my choice.
2. A one-command local setup script (Docker-compose preferred) plus a short README that covers environment variables, database seeding, and how to run tests.
3. Basic automated test suite that exercises critical routes and database calls.
4. Deployed demo (Heroku, Render, or similar) to verify performance and responsiveness.

When you reply, please include:
• A brief outline of your proposed tech stack.
• Estimated timeline with any natural milestones.
• Fixed or phased cost estimate.
• Links to 2-3 past projects that highlight similar SQL design, OAuth flows, and responsive UI work.

Once we agree on scope I’ll give you wireframes and sample data to get started. I value proactive communication and clean, maintainable code—let me know how you’d tackle this build.
javascript python mysql angularjs artificial intelligence web development data analytics flask
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.