Skip to content

Repository files navigation

College AI Assistant

A full-stack college support portal built with Django and a responsive HTML/CSS/JavaScript interface. The project brings student services, authentication, admissions, and AI-assisted interactions into one focused experience.

Highlights

  • Student and administrator authentication flows
  • Student dashboard and college service pages
  • Admissions, faculty, and campus information views
  • AI-assistant style chat interface with a polished dark theme
  • Django models, views, serializers, URLs, and tests
  • Responsive frontend built with plain HTML, CSS, and JavaScript

Technology

Backend: Python, Django, Django REST Framework
Frontend: HTML5, CSS3, JavaScript
Styling: Responsive dark UI with Font Awesome and Google Fonts

Run locally

git clone https://github.com/sarvesh2003dev/finalyearproj.git
cd finalyearproj
python -m venv .venv
# Windows: .venv\Scripts\activate
# macOS/Linux: source .venv/bin/activate
pip install django djangorestframework django-cors-headers python-dotenv
python manage.py migrate
python manage.py runserver

Then open http://127.0.0.1:8000/ in your browser.

Project structure

*.html       Student, admin, admissions, and portal interfaces
*.css        Responsive UI styles
*.js         Frontend interactions and API helpers
models.py    Student and application data models
views.py     Web and API request handlers
serializers.py  REST response serializers
urls.py      Route definitions
settings.py  Django configuration
tests.py     Automated tests

Configuration and safety

Use environment variables for production secrets. The repository keeps local databases, virtual environments, and machine-specific files out of version control.

License

See the repository license for usage terms.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages