I will build your rest API in python and flask with auth


About this gig
Your app needs a backend that other people can trust with their data. That's what I build.
I write REST APIs in Python and Flask over PostgreSQL: clean endpoints, JWT authentication, and role-based access control so an admin, a manager and a regular user each see exactly what they should and nothing more.
WHAT YOU GET
- A working API with the endpoints we agreed on
- - Login, tokens and permissions checked on every route
- - A real database schema, not a pile of tables
- - Documentation so your front-end dev can start the same day
- - Source code that is yours
WHY ME
I built an internal operations platform from scratch for a manufacturing company: Flask and PostgreSQL backend, REST API with JWT and four permission profiles, React front end. It runs in production, used daily by the whole company. I also administer the servers it lives on, so I write backends that survive contact with the real world.
HOW I WORK
I ask about your data and your users before writing a line. I deliver in stages so you always see progress, and I don't disappear halfway through.
Not sure what you need? Message me with what your app does and I'll tell you which package fits.
Get to know Aaron L
Full Stack Developer and IT Infrastructure Specialist
- FromCosta Rica
- Member sinceSep 2021
- Avg. response time1 hour
Languages
English, Spanish
My Portfolio
Other Software Development Services I Offer
FAQ
Do you build the front end too, or only the API?
This gig is the backend: API, database and permissions. I also work with React, so if you need the interface as well, message me and I'll quote both together as a custom offer.
Which database do you use?
PostgreSQL by default, because it is free, solid and runs anywhere. SQLite works for small projects and MySQL is fine too. If you already have a database, I connect the API to what you have instead of starting over.
Can you deploy the API on my server?
Yes, that is included in the Production package. I work with Linux and Windows Server every day, so I can deploy it on your VPS or cloud instance and leave it running with the environment variables and logs properly set up.

