-
Notifications
You must be signed in to change notification settings - Fork 0
Web
The Web part of the project is made using Svelte, a JavaScript framework that compiles to vanilla JavaScript and Node.js.
To install the dependencies, run the following command:
npm iTo start the development server, run the following command:
npm run devTo clean up the project, run the following command:
npm run lintand
npm run formatThe root page is the main page of the project. It contains the following sections:
- Navigation bar with sign in button
The sign in page is the page where the user can sign in. It contains the following sections:
- Register / Login form
The dashboard home page is the main page of the dashboard. It contains the following sections:
- 4 configurable widgets
The profile settings page is the page where the user can change his profile settings. It contains the following sections:
- Profile settings form
This is where the user can create, edit and delete programs. It contains the following sections:
- Program list
- Program editor
- Debug Actions/Reactions
This is where users can connect their services to the platform.
Current services include:
- Spotify
- Steam
- Battle.net
- Twitch
- Discord