aboutsummaryrefslogtreecommitdiffstats

Lamperski Inverted Pendulum - Web

GitHub Actions Known Vulnerabilities

An complete rewrite of the web application for Professor Andrew Lamperski's Remotely Accessible Inverted Pendulum, in TypeScript.

TODO

  • Login with the University's Shibboleth system.
  • Improve the readme.

Structure

The structure of the repository is as follows:

├── src (folder) ├── public (folder)  ├── css (where all CSS files are stored)   └── style.css (the main CSS file) | ├── js (where all on-site JavaScript files are stored) |  └── form.js (JavaScript for the form's AJAX requests)
│ | └── img (Images for the website)
| |   └── site-logo.png (the logo for the website, used as a favicon and in the about page)
│ ├── routes (folder)
│ | └── api.ts (the API endpoints)
│ ├── views (folder)
│ │ ├── pages (Template files for the main static pages)
│ │ └── partials (Boilerplate used by every static page)
| └── index.ts (the entry point, where the static content is served)
└── README.md (what you are currently reading)