Slotbooking Project
Slotbooking is a project developed to facilitate meeting scheduling between college principal and interested parties. This project is developed using the Django web framework and uses Docker for containerization. Features
Some of the key features of the Slotbooking project include:
Easy scheduling of meetings between the college principal and interested parties
The ability to view the schedule and availability of the principal
A user-friendly interface for easy booking and cancellation of appointments
The option to receive email notifications for upcoming appointments
Secure and user-friendly authentication and authorization system
Dependencies
This project has been developed using Django web framework and requires the following dependencies:
Python 3.8 or higher
Django 3.1 or higher
Docker 20.10 or higher
Installation
To install and run this project, follow the steps below:
Clone the project repository to your local machine using Git.
gti clone https://github.com/SahilJain8/slotbooking.git
Install Python 3.8 or higher and create a virtual environment using venv.
python3 -m venv myenv
Activate the virtual environment and install the project dependencies using pip.
source myenv/bin/activate pip install -r requirements.txt
Run the project using the Django development server.
python manage.py runserver
Access the application in your web browser by visiting http://localhost:8000.
Contributing
Contributions to this project are welcome. To contribute, please fork the project repository and submit a pull request with your changes. Please ensure that your code follows the project's coding conventions and includes appropriate tests.