The stack used:
- React
- Next.js
- MUI
- Firebase (Firestore)
A few scripts are available:
npm run dev: Start a development servernpm run build: Build the app for productionnpm start: Start a production server (requires a production build to be available)npm run fmt: Reformat the whole project
pages: Different pages of the app, following the Next.js scheme, they only take the arguments in the URL and pass it to a component incomponentscomponents: Contains the UI componentslib: Contains all of the data structures and logic (in custom hooks)