Website for IT-Lab HoGent using GitHub Pages
and Next.js
. Authorization with Auth0
for upcoming features.
https://hogent-it-lab.github.io
NODE_ENV=development
NEXT_PUBLIC_AUTH0_DOMAIN=Auth0 Domain
NEXT_PUBLIC_AUTH0_CLIENT_ID=Auth0 Client ID
NEXT_PUBLIC_AUTH0_API_AUDIENCE=Auth0 API Audience
Install and update packages using yarn install
then use yarn dev
to run the project on a local server.
Verantwoordelijken: @JochenVanSeveren, @TieProost
2 opties om data bij te houden:
- 📄 Hardcoded json files. Mag perfect en is minder werk!
- 🗄️ Database verbinden met prisma orm bv. API schrijven is niet nodig aangezien Next.js server side rendering heeft en form actions.
Html template om te zetten naar pdf met enkele variabelen zoals naam, periode, uitgevoerde projecten en events...
Verantwoordelijken: Jens, Fiorel
Simpele lijst van events met toekomst / verleden. Naam, datum, locatie, beschrijving, ?foto, verslag...
Verantwoordelijken: Viktor, Sena, Joris
Google Calendar gebruiken we niet meer, dus gebruik een calender component om ons teams rooster te tonen
Verantwoordelijken: Sena, Fiorel, Jens
Npm package gebruiken om een ledenlijst te maken
Verantwoordelijken: Joris, Viktor