This repository contains the source code for the Azad Hall website, a platform designed to facilitate various services and provide information to the residents of Azad Hall. The website is built using the Django framework and utilizes Nginx, Docker, Gunicorn, and SQL to ensure a robust and scalable web application.
To set up the Azad Hall website locally, follow these steps:
Clone the repository:
git clone https://github.com/dudegladiator/Azad-Hall-Website
cd Azad-Hall-Website
Create Virtual Env and Install all packages:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Change Django Setting file
Run Locally:
python azad_website/manage.py makemigrations
python azad_website/manage.py migrate
python azad_website/manage.py runserver
Run Docker (Optional):
docker build --tag azad .
docker run -p 8000:8000 azad
Residents can submit complaints related to mess services and maintenance through the website. The system ensures efficient handling and resolution of reported issues.
Residents can use the platform to request the issuance of books from the Azad Hall library. The website keeps track of book availability and facilitates the borrowing process.
The website provides an updated list of all books available in the Azad Hall library, making it easy for residents to explore the collection.
Discover the Heartbeat of Azad Hall through Vibrant Events!
Stay tuned for a diverse range of events that bring our community together. From cultural extravaganzas to tech hackathons, we celebrate the spirit of unity and collaboration. Join us in creating memories that last a lifetime!
Django Framework: The web application is developed using the Django framework, providing a robust and scalable structure.
SQL: Structured Query Language is used for managing the database, ensuring data integrity and efficient retrieval.
Nginx: Nginx is used as a web server to handle incoming HTTP requests efficiently.
Gunicorn: Gunicorn serves as the WSGI server to run the Django application in production.
Docker: Docker containers are employed for easy deployment and management of the application.
[ ] Blog System
[ ] Event (Upcoming Features)
Welcome to Azad Hall - Where Traditions Meet Innovation!
Nestled in the heart of our vibrant campus, Azad Hall is more than just a residence; it's a tapestry of stories, a hub of creativity, and a home where lifelong friendships are forged. Explore our history, embrace our facilities, and become part of a community that thrives on diversity and excellence.
Here, we blend the legacy of our past with the energy of the present, creating an environment where every individual contributes to the collective brilliance of Azad Hall. Join us on a journey where every day is an opportunity to learn, grow, and make a lasting impact!
Meet the dedicated individuals working behind the scenes to make the Azad Hall website a success: