Skip to content

A free software alternative to manage elementary/high school data from a web system, the name is in german bc I wanted to, lol.

License

Notifications You must be signed in to change notification settings

carepollo/Schulplattform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SchulPlattform

This is an open source web-based software solution to manage school information, this are the main features.

  • Storage of grades
  • Elections
  • Generation of reports

It uses MySQL as database and MEAN stack where the M stands for MySQL.

Preview

Login page

Profile view

The entire platform is responsive

Reports table

Reports graphs You can download a blank PDF with that data

Elections Depending on your profile level, you can set up a survey with a start and due date

Management Admins only create or modify data from other users.

Deployment

There is a few steps you must do to deploy this app.

  1. First of all you must have installed Angular CLI, NodeJS and MySQL in your machine.
  2. In your local MySQL run the database.sql, departamentos.sql, municipios.sql (in that order) scripts stored in server/sql
  3. Open one terminal in server and run npm run launch
  4. Open another terminal in client and run ng serve
  5. From the browser go to localhost:4200 and that's it.

About

A free software alternative to manage elementary/high school data from a web system, the name is in german bc I wanted to, lol.

Topics

Resources

License

Stars

Watchers

Forks