FastAPI App with Auth & Visualization
Summary
Freelancer Client is hiring: FastAPI App with Auth & Visualization.
Location: Remote
I’m building a Python-based web application and have already settled on FastAPI for the back-end framework. What I now need is a developer who can take the project from a bare scaffold to a fully featured service that includes:
What you'll do:
• Secure user authentication (session or JWT, with hashed passwords and role management)
Skills: Java, JavaScript, Python, Software Architecture, PostgreSQL, RESTful API, Data Visualization, FastAPI
Budget: $12500–$37500 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
I’m building a Python-based web application and have already settled on FastAPI for the back-end framework. What I now need is a developer who can take the project from a bare scaffold to a fully featured service that includes:
• Secure user authentication (session or JWT, with hashed passwords and role management)
• A clean, well-documented RESTful API that follows best practices for versioning and error handling
• Integrated data-visualisation endpoints or pages—think interactive charts or tables fed by the API
Expect to wire everything together so that a new user can sign up, log in, hit protected routes, and view live visualisations sourced from sample data (PostgreSQL is my default, but I’m open if you have a convincing alternative). While FastAPI is non-negotiable, you’re free to recommend complimentary tools—Pydantic for models, SQLAlchemy or Tortoise ORM for persistence, and any lightweight front-end stack to render the charts (Chart.js, D3, or similar).
Code quality matters: type hints, docstrings, and a brief README explaining how to spin up the project locally via Docker or a straightforward virtual-env setup. Push everything to a Git repository so I can track progress and review commit history.
If this scope feels comfortable and you’ve shipped at least one FastAPI project with auth before, let’s get started—I’m ready to review your approach and timeline.
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.