Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.86 KB

readme.md

File metadata and controls

32 lines (23 loc) · 1.86 KB

Untitled-1 CarMatch is een applicatie waarmee gebruikers auto's kunnen zoeken en filteren op basis van hun voorkeuren en criteria. Het doel van de app is om elk gebruiker te helpen bij het vinden van de perfecte auto die past bij hun behoeften.

Functionaliteiten

  • Zoeken en filteren: Gebruikers kunnen auto's zoeken op basis van merk en type auto.
  • Informatie: De app biedt informatie over elke auto, inclusief het merk, model, jaar en type auto.
  • Gebruikersaccounts: Gebruikers kunnen een account aanmaken.
  • Responsief ontwerp: De app is ontworpen met een responsive layout, zodat gebruikers deze kunnen gebruiken op verschillende apparaten, zoals desktops, smartphones en tablets.
  • Eenvoudig en intuïtief ontwerp: Het ontwerp van de app is gebruiksvriendelijk en eenvoudig, waardoor gebruikers gemakkelijk kunnen navigeren en de gewenste auto's kunnen vinden.

Technologieën

CarMatch maakt gebruik van de volgende technologieën:

  • Front-end: HTML, (S)CSS, JavaScript.
  • Back-end: Node.js met Express.js framework.
  • Database: MongoDB voor het opslaan van gebruikersgegevens en auto-informatie.
  • API: Gebruik van een externe API voor het verkrijgen van auto-informatie: https://www.back4app.com/database/back4app/car-make-model-dataset.
  • WebAPI: Gebruik van WebAPI Geolocation voor het verkijgen van huidige locatie van de gebruiker.

Installatie en gebruik

  1. Clone de repository naar je lokale machine.
  2. Installeer de vereiste dependencies met behulp van het commando npm install.
  3. Configureer de omgevingsvariabelen in een .env-bestand, inclusief databaseverbinding en API-sleutels.
  4. Start de server met het commando npm start.
  5. Open de applicatie in je webbrowser op http://localhost:3000.

Licentie

Dit project is gelicentieerd onder de MIT-licentie.