#Avans Appstore
De frontend van deze app is geschreven in angular onder /Frontend/
Voor de backend van deze app is MongoDB in met express(NodeJS) gebruikt.
###Development server starten
- Copy-paste
.env.example
naar.env
- Build alles met
npm run build
- Start de development omgeving met
npm run dev
, dit start zowel de frontend als backend. - Start met development
###Deployments Deployments gaat via 2 servers, 1 frontend en 1 backend server. #####Frontend deployment
- "Copy" de .env variables naar de server.
- Run
npm run buildProd
- Commit to git
- de Heroku pipeline moet nu automatisch de frontend deployen
Frontend deployed naar: https://avans-app-2-2.herokuapp.com/
#####Backend deployment
- "Copy" de .env variables naar de server.
- Zorg ervoor de in de .env de
IS_BACKEND=1
op1
staat. Dit zorgt ervoor dat de backend op de publieke Heroku poort draait. - Aangezien Heroku maar 1 build tegelijkertijd kan moet je deze handmatig deployen.
Backend deployed naar: https://avans-app-2-2-backend.herokuapp.com/