Skip to content

pritam-ravani/queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Queue Management System

The README includes code snippets for cloning the repositories and running the necessary commands for Django and Flutter.

queue_management (Django Backend)

Project Overview:

queue_management is a Django-based backend for a queue management system.

Getting Started:

  1. Clone the Repository:

    git clone https://github.com/pritam-ravani/queue.git
  2. Navigate to the Project Directory:

    cd queue/queue_management
  3. Install Dependencies:

    pip install -r requirements.txt
  4. Apply Migrations:

    python manage.py migrate
  5. Run the Development Server:

    python manage.py runserver
  6. Access the API:

    The API will be available at http://127.0.0.1:8000/.

Additional Commands:

  • Create a Superuser (Admin):

    python manage.py createsuperuser
  • Run Tests:

    python manage.py test

queue_ui (Flutter Frontend)

Project Overview:

queue_ui is a Flutter-based frontend for the queue management system.

Getting Started:

  1. Clone the Repository:

    git clone https://github.com/your-username/queue_ui.git
  2. Navigate to the Project Directory:

    cd queue_ui
  3. Install Dependencies:

    flutter pub get
  4. Run the App:

    flutter run
  5. Access the App:

    The Flutter app will start on an emulator or connected device.

Additional Commands:

  • Build Release APK:

    flutter build apk --release
  • Run Tests:

    flutter test

Notes:

  • Make sure you have Python, Django, and Flutter installed on your machine.
  • Adjust the clone URLs based on your repository locations.