A web-based application designed for students to view their course details, grades, and personal information. This project provides an easy-to-navigate interface that allows students to access their data in real-time and keep track of their academic progress.
- Student Dashboard: A personalized interface for students to access their course information, grades, and personal details.
- Real-Time Data Access: Ensures that students have up-to-date information on their academic performance and enrolled courses.
- User-Friendly Design: A simple and intuitive front-end for efficient data viewing and easy navigation.
- Back-end: PHP
- Front-end: HTML, CSS, JavaScript
- Database: PostgreSQL
├── index.html # Landing page
├── assets/ # CSS, JavaScript, and image files
├── config/ # Database connection configurations
├── includes/ # PHP files for handling CRUD operations
└── README.md # Project documentation
- Clone the repository:
git clone https://github.com/yourusername/student-management-system.git
- Move into the project directory:
cd student-management-system - Set up your database and import the provided SQL file.
- Update the database configurations in the config folder.
- Start a local server (e.g., XAMPP, MAMP) to run the project.
- Homepage: View a dashboard with an overview of student data.
- Student Profiles: Add, edit, and manage student information, including course enrollments and grades.
This project was developed by a team of three, where I focused on the back-end development with PHP, while contributing to front-end enhancements in HTML, CSS, and JavaScript.