Giter Site home page Giter Site logo

school-admin-page's Introduction

School-Admin-Page

Very basic school admin website I did as homework while in college.

How To Use

You can find the used database in Database folder.
You must open index.php first. This will redirect you to login page.

Login

Screenshot of users in the database. You can login with: Student ID: 1, password: 123; teacher ID: 1, password: 123456
You can login with these information in login page
Login page

Student

Student main page
Student page to see taken courses and grades. The student can navigate through using left sidebar. Log out from clicking on the top right corner then press "Log out" button.

Teacher

Teacher main page
Tacher page has much more capabilities than the student page.

Capabilities

  • Has 2 different login section: one for students and one for teachers.
  • Students can;
    • see their grades
    • change password
  • Teachers can;
    • grade students
    • add/remove courses
    • add/remove students to/from courses
    • see all students
    • see all courses
    • change password

Page Structure

Every page has a left sidebar to navigate through the pages. In the top right corner we can see a profile icon, upon clicking it, a small window will open to access the settings page or log out.

Website Structure

  • Login
  • Student
    • Personal
      • Main Page
      • Settings
  • Teacher
    • Personal
      • Main Page
      • My Courses
      • My Students
      • Enter Grade
      • Settings
    • Generic
      • All Courses
      • All Students

Disclaimer

  • I just added PHP over the website template, I don't remember the license of the template, use it with caution!
  • All the names used in database is made up turkish names except my name. It is possible that there is a person with the same name.
  • I translated this project to english from turkish in order to upload to Github. Unfortunately, I didn't translated database, therefore all the names in the database is turkish.

school-admin-page's People

Contributors

xlive99 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.