Skip to content

Pilsertech/StudentResult

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Result Management System (PHP Version)1. IntroductionThis repository contains the source code for a web-based Student Result Management System (SRMS) built with PHP and MySQL. The application provides a portal for administrators to manage classes, subjects, students, and their academic results. Students can also log in to view their declared results.Note: This project serves as the original source code for a desktop application conversion using Node.js and Electron.2. FeaturesAdmin Panel: A secure dashboard for all management tasks.Class Management: Create and update student classes and sections.Subject Management: Create and manage subjects and subject combinations for classes.Student Management: Add new students and manage existing student information.Result Management: Declare, update, and manage student results for various subjects.Student Portal: A public-facing page for students to find and view their results using their Roll ID and class.PDF Download: Students can download a PDF copy of their results.3. Technology StackBack-End: PHP (procedural style with PDO for database connection)Front-End: HTML, CSS, JavaScript, jQuery, BootstrapDatabase: MySQLPDF Generation: Dompdf library4. Setup and InstallationTo run this project on a local server, please follow these steps.Prerequisites:A local web server environment like XAMPP, WAMP, or MAMP.PHP version 7.0 or higher.MySQL or MariaDB database server.Step 1: Get the CodeClone this repository into your web server's root directory (e.g., htdocs for XAMPP).git clone https://github.com/your-username/your-php-project-repo.git Rename the cloned folder to StudentResult.Step 2: Database SetupStart your Apache and MySQL services from your server control panel (e.g., XAMPP Control Panel).Open a web browser and navigate to http://localhost/phpmyadmin.Create a new database and name it srms.Select the srms database and click on the Import tab.Click Choose File and select the DB/srms.sql file from the project directory.Click Go to import the database structure and default admin user.Step 3: Run the ApplicationOpen your web browser and navigate to:http://localhost/StudentResult/ The application's home page will be displayed.Default Admin Login:Username: adminPassword: alphacodecamp5. File StructureThe project is organized as follows:/StudentResult/ ├── includes/ # Contains config, header, footer, and sidebar files ├── DB/ # Contains the MySQL database dump (.sql file) ├── dompdf/ # PDF generation library ├── css/ # All CSS stylesheets ├── js/ # All JavaScript files and libraries ├── images/ # Image assets ├── *.php # Core application pages └── READ ME.txt # Original instructions file

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published