SDMP (Student Database Management Portal) is a web application designed to manage student records efficiently. It provides an intuitive interface for administrators and teachers to maintain student data, track academic progress, and generate reports.
This project is being developed as my college's major-project submission.
- User Authentication: Secure login system with role-based access control
- User Management: Admin panel to manage user accounts and permissions
- Student Records: Comprehensive management of student personal and academic information
- Search & Filter: Advanced search capabilities to find student records quickly
- Backend: PHP
- Database: PostgreSQL
- Frontend: HTML, Bootstrap
- Containerization: Podman/Docker & Compose
- Podman/Docker and Podman/Docker Compose
- Git
-
Clone the repository
git clone https://github.com/soymadip/SDMP cd SDMP
-
Edit the .env file with the required values.
-
Run the setup:
./run
-
Access the application at:
http://localhost:8080
-
Also for,
- pgAdmin:
http://localhost:5050
- SQL Server:
http://localhost:5432
- pgAdmin:
The configuration file can be found in app/config.php
.
- Bootstrap Team for their excellent CSS framework
- PostgreSQL community for the robust database system