Web Application
Year 2 (2025-2026)
Daniel - BBU Student Information System
Note: Source code ZIPs & GitHub links are protected. Please sign in to download source code.
Project Overview
A Django-based Student Management System developed to manage student records, courses, enrollments, and academic information. The system includes role-based access control to protect student data, allowing students to access their own information while administrators manage student records and academic activities.
Key System Features & Functionalities
Key Features & Capabilities
- Student Management — Create, view, update, and manage student records.
- Course Management — Organize courses and maintain course information.
- Enrollment Management — Manage student course enrollments and academic records.
- Role-Based Access Control — Separate student and administrator permissions to protect sensitive information.
- Student Profile Protection — Students can access their own private information but cannot view or modify other students' private records.
- Administrative Control — Administrators can manage student records and oversee academic information.
- Academic Transcripts — Access student transcript information according to account permissions.
- REST API — Provide API endpoints for supported student and academic operations.
- Database Integration — Store and manage student, course, and enrollment data.
- Django Web Framework — Use Django's application structure, URL routing, views, and database ORM to organize the system.
- Student Management — Create, view, update, and manage student records.
- Course Management — Organize courses and maintain course information.
- Enrollment Management — Manage student course enrollments and academic records.
- Role-Based Access Control — Separate student and administrator permissions to protect sensitive information.
- Student Profile Protection — Students can access their own private information but cannot view or modify other students' private records.
- Administrative Control — Administrators can manage student records and oversee academic information.
- Academic Transcripts — Access student transcript information according to account permissions.
- REST API — Provide API endpoints for supported student and academic operations.
- Database Integration — Store and manage student, course, and enrollment data.
- Django Web Framework — Use Django's application structure, URL routing, views, and database ORM to organize the system.
Ratings & Feedback
Project Ratings & Reviews
Ratings and feedback from students, faculty supervisors, and visitors.
0
out of 5 stars
Based on 0 reviews
Want to rate or review this project?
Please log in with your Student or Lecturer account to leave star ratings and comments.
Reviews & Feedback (0)
No reviews published yet for this project. Be the first to rate it!
Academic Meta
Lecturer:
Mr. Chan Thavrak
Subject:
Python Project
Degree:
Bachelor of Science in Information Technology
Semester & Year:
Year 2 (2025-2026)