Online Student Admission System PHP

Overview

Online College Registration System Lite is made with PHPMySQLJavaScript , JQuery on top of Bootstrap framework (mobile responsive). It runs on Apache server. It has two section user section and admin section. The User has the facility to apply for a course and when it is done he/she can print the application. On the other hand the admin manage courses, subjects, sessions and student applications

Requirements for running this project.

§  Operating System – Windows/Linux/Unix / MacOS

§  Programming Langauge – PHP 5.4.0 (Minimum)

§  Database Server – Mysql 5.0 (Minimum)

§  Web Server – Apache 2.4.7 (Minimum)

If you need to run this project in your local machine you can download any of this software based on your operating system: LAMPP/WAMP/XAMPP/MAMP.

Features provided in this project.

§  Excellent normalized database – Table has been mapped with primary and foreign key concepts, it has used indexing (on selected columns) as well for faster searching if the database grows to some million records

§  Usage of InnoDB to support transactions – InnoDB follows ACID model which helps making the data reliable. It has features like commit, rollback, row level locking etc. More about INNODB here.

§  Usage of PHP PDO Classes – PDO is a data abstraction layer that offers unified interface to access different database. which means if one fine day you want to migrate from MySQL to Oracle or any other RDBMS, you don’t have to change your php database code. More about PDO here.

§  Made With Bootstrap – Made with bootstrap and the template is mobile responsive. It adjusts to any device be it large screens, laptops, tablets or mobile.. Bootstrap site

§  FontAwesome – Beautiful Icons that are used all over the project. Fontawesome Site.

§  Bootbox– A beautiful bootstrap plugin that overrides basic alert, confirm, etc events. Bootbox site

§  Client Side Validation with JQuery – All the forms has been properly validated using jQuery validation plugin.

§  Server Side Validation – Good programmer don’t take chances. A basic php validation has also been done for all the form in case user has manage to defeat the client side validation by turning off JavaScript.

§  There will be only one Superadmin who will be accessing the admin area and managing all the task.

§  Superadmin has a forgot password feature as well. If he provides the proper admin ID, a new password will be generated and he will be logged in to the system.

§  Superadmin can add/edit/delete the courses.

§  Superadmin can add/edit/delete the subject combination based on courses.

§  Superadmin can view and print student application.

§  Superadmin can delete the application. [NEW]

§  Student can apply for any course by submitting the form online.

§  Student can print the form after submission.

Features

§  Excellent normalized database – Table has been mapped with primary and foreign key concepts, it has used indexing (on selected columns) as well for faster searching if the database grows to some million records

§  Usage of InnoDB to support transactions – InnoDB follows ACID model which helps making the data reliable. It has features like commit, rollback, row level locking etc. More about INNODB here.

§  Usage of PHP PDO Classes – PDO is a data abstraction layer that offers unified interface to access different database. which means if one fine day you want to migrate from MySQL to Oracle or any other RDBMS, you don’t have to change your php database code. More about PDO here.

§  Made With Bootstrap – Made with bootstrap and the template is mobile responsive. It adjusts to any device be it large screens, laptops, tablets or mobile.. Bootstrap site

§  FontAwesome – Beautiful Icons that are used all over the project. Fontawesome Site.

§  Bootbox– A beautiful bootstrap plugin that overrides basic alert, confirm, etc events. Bootbox site

§  Client Side Validation with JQuery – All the forms has been properly validated using jQuery validation plugin.

§  Server Side Validation – Good programmer don’t take chances. A basic php validation has also been done for all the form in case user has manage to defeat the client side validation by turning off JavaScript.

§  There will be only one Superadmin who will be accessing the admin area and managing all the task.

§  Superadmin has a forgot password feature as well. If he provides the proper admin ID, a new password will be generated and he will be logged in to the system.

§  Superadmin can add/edit/delete the courses.

§  Superadmin can add/edit/delete the subject combination based on courses.

§  Superadmin can view and print student application.

§  Superadmin can delete the application. [NEW]

§  Student can apply for any course by submitting the form online.

§  Student can print the form after submission.

Student can attach profile photo and signature as well. [NEW]

Requirements

§  Operating System – Windows/Linux/Unix / MacOS

§  Programming Langauge – PHP 5.4.0 (Minimum)

§  Database Server – Mysql 5.0 (Minimum)

§  Web Server – Apache 2.4.7 (Minimum)

Instructions

Buy this project to get Started.

Related