The room reservation application allows users to book rooms for meetings, events, or other activities. Users can check room availability, create reservations, and manage their own bookings.
Backend: Python with the Django framework for creating the REST API.
Frontend: JavaScript with the React framework for the user interface.
- Display of available rooms.
- Creation, modification, and deletion of reservations.
- User authentication with support for registration and login.
-
Ensure Python and Django are installed.
-
Clone the Git repository to your local machine.
-
Navigate to the directory containing the Django project.
-
Run the following commands:
-
python manage.py makemigrations
-
python manage.py migrate
-
python manage.py runserver
-
-
Ensure Node.js and npm are installed.
-
Navigate to the directory containing the React project.
-
Run the following commands:
-
npm install
-
npm start
-
After following these steps, the application will be accessible locally from your browser. Users can then book rooms and manage their reservations.