Skip to content
Ramjani09Public

About

> Waitora — a smart digital queue management system that lets users join queues remotely, get a queue number and estimated time, and reduce unnecessary waiting at busy places.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

WAITORA

WAITORA is a virtual queue management application for venues, restaurants, and event spaces.

Architecture

  • Frontend: React (JavaScript, HTML, CSS) powered by Vite.
  • Backend: Python + FastAPI.
  • Database: SQLite using Python's built-in sqlite3 module.

Directory Structure

Waitora/
├── backend/
│   ├── app/
│   │   ├── __init__.py
│   │   ├── config.py
│   │   ├── database.py
│   │   ├── main.py
│   │   └── models.py
│   ├── data/
│   └── requirements.txt
├── frontend/
│   ├── public/
│   ├── src/
│   │   ├── App.jsx
│   │   ├── index.css
│   │   └── main.jsx
│   ├── index.html
│   ├── package.json
│   └── vite.config.js
└── README.md

Running the Application

1. Backend Setup

cd backend
python -m venv venv
# On Windows:
venv\Scripts\activate
pip install -r requirements.txt
python -m uvicorn app.main:app --reload --port 8000

2. Frontend Setup

cd frontend
npm install
npm run dev

Open http://localhost:5173 in your browser.

About

> Waitora — a smart digital queue management system that lets users join queues remotely, get a queue number and estimated time, and reduce unnecessary waiting at busy places.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages