Skip to content

Latest commit

 

History

History
57 lines (28 loc) · 1.71 KB

readme.md

File metadata and controls

57 lines (28 loc) · 1.71 KB

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.