/PTTeam

Primary LanguageEJSMIT LicenseMIT

Intern Match πŸ”

Met Intern Match kan jij als student of als Bedrijf, elkaar op een gemakkelijke manier vinden πŸš€! Je hebt het vast wel meegemaakt, je stuurt naar tientallen bedrijven een sollicitatiebrief waarop de meeste antwoorden "...helaas hebben wij geen plek meer..." of het bedrijf reageert helemaal niet 😑.

Met Intern Match kan je als student gemakkelijk stagebedrijven vinden in jouw branche. je kan een interessant bedrijf liken. Als het bedrijf jou ook hebt geliked, zijn jullie een match geworden. Nadat je een match bent kan je met elkaar chatten met als doel een contract te krijgen 🀝.


Features πŸ“‘

  • Inloggen/registreren
  • Beveiligde wachtwoorden
  • Like/dislike
  • Chat
  • Uploaden van foto's
  • Overzicht gelikete personen


Hoe kan je het installeren πŸ’»

  1. Clone deze repository in je terminal: git clone https://github.com/wongsrila/intern-match.git

  2. navigeer naar je nieuwe folder: cd intern-match

  3. Installeer de Node Modules: npm install

  4. Maak een Mongodb Atlas account aan. Hoe je dit moet doen kan je vinden op [docs.atlas.mongodb.com] (https://docs.atlas.mongodb.com/tutorial/create-atlas-account/)

  5. Maak een nieuwe cluster aan. Vervolgens klik je op "connect". Je kiest dan "Connect your application". Je moet dan de connection string KopiΓ«ren.

  6. Maak een .env bestand aan in de root van je intern-match folder. Plak daarin het volgende:

PORT=3000
MONGODB_URI=<connection string>
SECRET=<secret key name>
  1. Start de app met npm run dev
  2. Start in een ander terminal tab de command gulp


Topics πŸ—ƒ

  • Sessions
  • Password Hashing
  • CssNano
  • UglifyJS
  • Socket.io


Licence πŸ“‹

Binnen dit project wordt er gebruik gemaakt van een MIT licence


Mogelijk gemaakt door βœ