SmartCollege

I have opened sourced this project. This is the final IT Capstone project where I was able to use some libraries to advance the system. The main purpose of this project is to test my skills in HTML, PHP, MySQL, CSS, Bootstrap, and the ability to use multiple libraries. The list of libraries used are listed below.

  • The final project proposal can be found here
  • The project's final poster can be seen here

About SmartCollege

SmartCollege has four main dashboards, which are four different user types. Each user type or dashboard has its own features and privileges. All the users regardless of their type has one single entry form. The username and password is checked at the background to identify the user type so the appropriate dashboard is opened.

Demo

To access each dashboard, use these credentials:

  • Student
    • Username: student
    • Password: student
  • Employee
    • Username: employee
    • Password: employee
  • Professor
    • Username: professor
    • Password: professor
  • Admin
    • Username: admin
    • Password: admin

Visit: http://54.175.152.225/SmartCollege/Login

=======

Database Model

I included the database model of the project designed by using MySQLWorkbench. Also, if you want dummy data to check the functionality of the project, use the "Database_Query_With_Dummy_Data" file.

Libraries

I'm a strong believer of not inventing the wheels if they are already invented. I used the following libraries and tech to build this project.