Skip to content

amjadcp/bookingLine-grpA-miniProject

Repository files navigation


booking Line

'booking Line' is the booking platform to book auditoriums in your city and also auditoriums can list here as 'service providers'
Explore the site »

Report Bug · Request Feature









Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Project Link
  7. Module of Project
  8. Status of Project
  9. To-Do List
  10. Contributers

About The Project

'booking Line' is the booking platform to book auditoriums in your city and also auditoriums can list here as 'service providers'

Here's why:

  • It keeps all auditoriums in your city in one place
  • You can select auditorium with your budget range
  • You join as a service providers

A list of commonly used resources that I find helpful are listed in the acknowledgements.

Built With

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

To use

  1. Clone the repo
    git clone https://github.com/amjadcp/Auditorium-Booking-System-mini-project-groupA
  2. Enter to the repo
    cd Auditorium-Booking-System-mini-project-groupA
  3. Create a virtual environment
    python3 -m venv venv
  4. Activate virtual environment
    source venv/bin/activate
  5. Install whole dependencies
    pip install -r requirements.txt
  6. Run server and open in 127.0.0.1:8080
    python manage.py runserver

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Project Link

Project Link: https://github.com/amjadcp/bookingLine-grpA-miniProject

Module of project

  1. Frontend creation
  2. Implement with backend
  3. Connect to Database
  4. Deploy the web-app

Status of Project

90% Completed

To-Do List

  1. Signup and Login of Client, Service Provider (✓)

  2. Profile creation form for Service Provider (✓)

  3. Checking of genuinity of Service Provider from admin side (✓)

  4. Grand or revoke the permission of Service Provider (✓)

  5. Service Provider can add his/her auditorium when his/her have the permission (✓)

  6. Dash board for Sevice Provider with personal info and auditorium list (✓)

  7. Dash board for each auditorium with booking data (only the owner can see) (✓)

  8. Web page with all auditorium list (✓)

  9. Web page with auditorium info and booking form (✓)

  10. Dash board for Client with personal info and booking history (✓)

  11. Checking of availability of auditorium (×)

  12. Customized admin panel (×)

  13. Completion of CRUD operation (×)

  14. Ensure the security (×)

  15. Add content (×)

  16. Change DBMS from db.sqlite3 to postgresql (×)

  17. Host in Heroku (✓)

    Totel Sub-tasks : 17

    Completed : 12

    Pending : 05

    Time required to complete : 48hr (2 Days)

Contributers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published