Welcome to NUSIA, a student management project designed to streamline the process of managing student information for authorized users, such as teachers and professors. This project is part of my college internship and is built using Django and Bootstrap.
- User Authentication: Secure login for authorized users.
- CRUD Operations: Create, Read, Update, and Delete student details.
- Search Functionality: Easily search for student information.
- Responsive Design: User-friendly interface accessible on various devices.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.x
- Django 3.x
- pip (Python package installer)
-
Clone the repository:
git clone https://github.com/Dharshansk16/NUSIA.git
-
Navigate to the project directory:
cd NUSIA -
Install the required Python packages:
pip install -r requirements.txt
-
Apply database migrations
python manage.py migrate
-
Create a superuser to access the admin panel:
python manage.py createsuperuser
-
Run the development server:
python manage.py runserver
7.Open your web browser and go to http://127.0.0.1:8000/ to access the application.
Navigate through the different sections to manage student information.
Django - The web framework used.
Bootstrap - Frontend framework for responsive design.