Skip to content
This repository has been archived by the owner on Feb 22, 2020. It is now read-only.

iamDistractech/Player2

Repository files navigation

Player2

Find your perfect player2 with this app! Use this app to find new friends that like the same games or use this app to date your perfect player2!

Screen1

About this project

This repository and wiki are my work for the assignments given to me for blok Tech. Blok tech is offered by the bachelor study Communciation and Multimedia Design at the Hogeschool van Amsterdam

Blok tech consists of the subjects:

Project Tech assignment

From the project tech repository:

In Project Tech you'll build a dynamic prototype of a web application. In different roles you take a well-argued position on, among other things, the privacy and security aspects of the application. You'll also learn to navigate the command line, version control with Git & GitHub and make sure code style is consistent.

The web application is a dating app to find a serious relationship. For my project I have to decided to focus this on gamers. This will be my starting point. Some ideas I have about an dating app for gamers:

  • Matching using the players favorite game and play time in games
  • Matching people according to game genres
  • Finding new friends to play with in addition to dating

Working feature

  • Creating a account
  • Sing in to an existing account
  • Searching a game to add to your profile(but not adding it)

License

See License for more info.

Additional note for HvA students:

Using this work without mentioning the source is not allowed. See also the website from HvA

Perquisites

  • MongoDB installed

Install

  1. Clone the repository onto the computer
  2. Run npm install
  3. create a directory for the database & log:
    mkdir data/db data/log
  4. create a env file with the secrets
    IGDB_API_KEY= 'YOUR API KEY'
    MONGODB='mongodb://localhost:30000/gamedate' or 'YOUR MONGODB PATH'
    SESSION_SECRET= ' YOUR SECRET'
    

Usage

To start the App

  1. Navigate to the project folders root
  2. Start the mongod child process using npm run mongoStart
  3. Start the server with npm start
  4. go to localhost:8000 to use the app.

To close the App

  1. Close nodemon in the terminal using ctrl-c
  2. Don't forget to close the mongod child process:
    mongo --port 3000 --shell
    use admin
    db.shutdown()
    exit

About

A dating app to find your player2!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published