SmartQueue AI is a production-ready queue management SaaS for hospitals, clinics, banks, government offices, salons, restaurants, and service centers.
- Multi-organization queue operations
- Staff, branch, department, service, and counter management
- Real-time queue updates
- Customer notifications
- Analytics and reporting
- Production deployment support
Screenshots and product walkthroughs can be added here for release marketing and open-source discovery.
- Create a Python virtual environment.
- Install dependencies from
backend/requirements.txt. - Configure environment variables in
backend/.env. - Run database migrations.
- Start the Django application.
- Install dependencies in
frontend/. - Configure the API base URL.
- Run the Next.js development or production build.
docker-compose.ymlcontains the local application stack.backend/Dockerfilebuilds the production backend image.
See backend/.env.example for the backend contract and the frontend README
settings for API connectivity.
- Render configuration:
render.yaml - Vercel configuration:
vercel.json
backend/contains the Django + DRF APIfrontend/contains the Next.js applicationdocs/contains API and deployment documentation
Key API groups include:
- Auth
- Organizations
- Branches
- Services
- Counters
- Staff
- Queues
- Notifications
- Reports
- Analytics
backend/frontend/docs/
See CONTRIBUTING.md for local workflow and review expectations.