Skip to content

WRHR/game_night_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Night Dev Build

Capstone project developed for the Flatiron Software Engineering BootCamp.

Motivation:

My motivation for this project was to allow my friends and I to stay in touch through our common love of video games. Through this app we are able to see an overview of all our planned events, update our game librarys, and add game nights to everyone's calanders. This application helps facilitate planning these events through clearly labeled and animated features, creating a very user friendly experience.

Frontend

This project was bootstrapped with React

Backend

The sever side client was created using Node.js, Express and MongoDB

Api's Utilized

For Video Game look up and information RAWG.io
To display events on a calender Fullcallender.io
To create and reuse custom styled components Styled-Components

Link to frontend here

In the project directory, you can run:

npm run start

Runs the api server on port 5000 unless otherwise specified through a PORT located in a .env file.
Open http://localhost:3000 to view it in the browser.

npm run dev

Starts the api server in developement mode, through the use of the nodemon package on port 5000 unless otherwise specified through a PORT located in a .env file.

Database configuration

MongoDB was used in the developement of this api. A mongo database will need to be connected through the DB_CONNECT variable located in a .env file.

The server will pause and start if you make edits.
You will also see any errors in the console.

About

Api for Game Night App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published