- Beschrijving
- Poster
- Live demo
- Installatie
- Gebruikershandleiding en functies
- Checklist
- Auteurs
- Licentie
Coding the Curbs is een start-up die sinds januari 2020 werkt aan het slimmer maken van de steden. Door de ruimte in een stad te 'coderen' is het mogelijk om plekken diverse functies te laten vervullen op verschillende momenten. Denk daarbij aan een parkeerplek die ruimte biedt voor laden & lossen doordeweeks, en voor terrassen in het weekend, de zogenaamde Smart Zones. Via een mobiele en webapplicatie kunnen gebruikers ter plekke een reservering maken van een Smart Zone. Op die manier kunnen ze onder het vooraf gereserveerde tijdstip gebruik maken van deze ruimte. Bij de Smart Zone is er een Smart Sign (digitaal scherm) aanwezig die de huidige reserveringen en informatie laat zien.
https://coding-the-curbs.herokuapp.com/
Om dit project local te laten draaien kun je dit project clone met: gh repo clone Tomvandenberg11/coding-the-curbs
.
Voor de installatie doe je:
npm install
Om de applicatie te runnen doe je:
npm run dev (nodemon)
npm start (node)
We gebruiken een database van mongodb, hier moet je een account voor aanmaken. Dit kan op: https://www.mongodb.com/.
- Je maakt een project aan
- Maakt een database
- Maakt een collection aan In de mongoClient.js op regel 19 staat
.connect(`mongodb+srv://codingthecurbsminor2022:${MONGO_PASS}@codingthecurbs.ln7wtad.mongodb.net/?retryWrites=true&w=majority`
Hier moet je de namen aanpassen naar jou database link.
In het .env bestand zet je de MONGO_PASS & MAIL_PASS. Deze heb je nodig voor het wachtwoord van je mongodb password & mailer password.
- Smartzone reserveren voor de tijd nu
- Smartzone reserveren voor latere tijd deze dag
- Reservatie beheren & bekijken
- Mail met login code
- Kaart met Smartzones
Documentatie is te vinden in de WIKI
De makers van dit project zijn: Tim de Roller, Tom Van den berg, Fabian Vis en Sietse Roos.
GPL-3.0 license