Skip to content

Website client for Campus Booster, made with React & TypeScript.

Notifications You must be signed in to change notification settings

OscarDL/campus-booster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Campus Booster

What is Campus Booster?

  • Campus Booster is a data analytics and management tool for SUPINFO students and higher-up managers.
  • It enables administrators to manage users, student balances, contracts, absence justifications, campuses, courses, plannings and grades.
  • Students are able to look at their grades for each year, access commonly-used tools, consult their planning in real time, justify an absence, and glance at their balance & yearly progression.
  • Teachers and companies can give grades to their students so that they are given a fail or a pass to each module they follow.

Online availability

The website is available at this address: https://campusbooster.eu

Local install process

  • Make sure you have Node.js on your device: install yarn
  • Then install yarn with the Node package manager: npm install -g yarn
  • Clone the project locally with Git: git clone https://github.com/CampusBooster/client.git
  • Install mkcert with the package manager of your choice:
    • For Windows: Chocolatey
    • For MacOS: run brew install mkcert
    • For Linux: install certutil with sudo apt install libnss3-tools, then run brew install mkcert
  • Run this command at the root directory: mkcert -key-file key.pem -cert-file crt.pem localhost

Run project locally

  • yarn start

The project will automatically open in your browser.

About

Website client for Campus Booster, made with React & TypeScript.

Resources

Stars

Watchers

Forks