SQL-Backed User Management Platform
Budget / Salary₹37,500–75,000
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a web application that lets me create, edit, and remove users while controlling what each person can do once they log in. The core of the system is user management tied to three clear-cut roles—Admin, Editor, and Customer—so role-based access has to be enforced throughout the app.
Alongside the user accounts, the application must store and display product information. Admins should be able to add or retire products, Editors can update descriptions or pricing, and Customers will only view what’s available to them. All data—users, roles, and products—will sit in a well-structured SQL database, so clean schema design and secure queries are essential.
Here’s what I expect as a finished deliverable:
• A responsive web interface with login, signup, password reset, and a simple dashboard for each role.
• Full CRUD functionality for product records, gated by the correct permissions.
• A documented SQL schema and any migration scripts.
• Brief setup instructions so I can run the project locally and on a typical cloud host.
I’m flexible on the tech stack—feel free to suggest frameworks you’re comfortable with—but it must be stable, secure, and easy to maintain.
Alongside the user accounts, the application must store and display product information. Admins should be able to add or retire products, Editors can update descriptions or pricing, and Customers will only view what’s available to them. All data—users, roles, and products—will sit in a well-structured SQL database, so clean schema design and secure queries are essential.
Here’s what I expect as a finished deliverable:
• A responsive web interface with login, signup, password reset, and a simple dashboard for each role.
• Full CRUD functionality for product records, gated by the correct permissions.
• A documented SQL schema and any migration scripts.
• Brief setup instructions so I can run the project locally and on a typical cloud host.
I’m flexible on the tech stack—feel free to suggest frameworks you’re comfortable with—but it must be stable, secure, and easy to maintain.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.