Backend-Focused Inventory System Development

hr INR 800–1000

OpenListed onFreelancer.com
Hourly

About the project

We are building a new inventory management platform at Zryth Solutions and need a full-stack developer who can dive deep into the back-end first. The application stack is Python with Django and FastAPI on the server side and React.js on the client. Solid CS fundamentals are a must because clean architecture and extensibility matter to us. Primary objective The core effort right now is the server layer: modeling stock items, purchase orders, and movement logs, then wiring up robust APIs. The most pressing feature is secure user authentication with role management. At launch we will support a single “Employee” role, but the design should stay flexible so I can drop in Manager or Admin tiers without rewriting the auth flow. Key expectations • Build and document REST (or GraphQL if you prefer) endpoints in FastAPI or Django REST Framework. • Implement JWT-based authentication and a role middleware that checks permissions on every route. • Integrate the auth flow with the existing React front end so an employee can log in, view live inventory counts, and update quantities. • Write unit tests that cover critical paths—especially anything touching stock mutations or the auth layer. • Package the project with Docker compose files for local and staging deployments. Acceptance criteria 1. An employee account can sign up, verify, log in, change password, and recover credentials. 2. Protected inventory endpoints reject unauthenticated requests and accept authorized ones. 3. Code follows PEP 8, is type-hinted, and all tests pass in GitHub Actions. 4. A concise README explains setup, environment variables, and common commands. If this sounds like your wheelhouse and you’re comfortable shipping Python/Django/FastAPI code that plays nicely with a React front end, let’s talk and set milestones.

Skills required

This job is listed on Freelancer.com. AiZity aggregates listings for discovery only and is not the employer. To bid or apply, use the button in the sidebar.

Similar jobs

Other open projects with overlapping skills and budget type.

More JavaScript jobs →
OpenListed onFreelancer.com

Extend an Existing Evidence-Based Organization Profile & Capability Extraction System

Fixed

We are looking for an experienced Python / document intelligence / data modeling engineer to extend

Budget

USD 10–30

18 bids · avg USD 40.78