Use the local login convention
The current API uses Nepal phone numbers as login IDs. Email-only login and Google sign-in are retired.
The tradeoff
This narrows supported registration to Nepal phone numbers.
A restaurant platform designed around accountable access.
Restaurant operators and platform administrators need different controls over accounts, applications and day-to-day operations.
The current API uses Nepal phone numbers as login IDs. Email-only login and Google sign-in are retired.
This narrows supported registration to Nepal phone numbers.
Registration creates an account immediately, while restaurant applications require superadmin approval.
The interface must distinguish an account from permission to operate a restaurant.
The container waits for PostgreSQL and applies Alembic migrations before the API starts. A migration failure stops startup.
Availability during deployment depends on a successful, compatible schema upgrade.
A restaurant application and API with a defined approval boundary and a deployment process that checks the database schema before serving traffic.
FastAPI · PostgreSQL · Next.js
Based on the project implementation and documentation. Tradeoffs explain the implications of these choices; no measured business results or client feedback are claimed.
Ready to turn your vision into production-grade software? Let's start the conversation.
Start Your Project