Skip to content

coderap931/teamBluePern-Server

Repository files navigation

GameChest

A server backend for our GameChest client that consists of Express, Node.js, and Postgresql. It consists of two tables total. One is our Users database consisting of those who register. We have a Games database that encompasses all the content that is posted and created.

Technology Used:

          JsonWebToken, Bcrypt, Express, Node.js, and PostgreSQL

Team Member #1 [Adam Patrick]

    Github: https://github.com/coderap931
    LinkedIn: https://www.linkedin.com/in/adam-patrick-06a970159/
    Portfolio links: https://coderap931.github.io/

Assigned Tasks

Git Master Completion Date: Once a Git Master, always a Git Master

Endpoint: /game/create Completion Date: Completed 11/29

Endpoint: /game/edit Completion Date: Completed 11/29

Endpoint: /game/delete Completion Date: Completed 11/29

Client Components: -GameCreateModal.js: Initial completed pass 12/1, no bugs found to date -GameEditDeleteModal.js: Initial completed pass 12/1, minor styling changes and relocation of certain components to parent elements 12/4 -GameUpdateModal.js: Initial completed pass 12/1, minor styling changes and corrected props passes with team 12/9

Server components: -games table: 11/28 -games model: 11/28 -games controller for my routes: 11/28 -headers middleware: 11/28


Alex Myers

Portfolio Sites Direct Link
GitHub github.com/Alex-Lee-Myers
LinkedIn linkedin.com/in/alexleemyers
Portfolio alex-lee-myers.github.io/

Assigned Tasks

Endpoint: /user/register
Completion Date: 12/4

Date Files, Commits and Comments
11/26 Models and controller for registration/sign-in first draft completed. ALl supporting files surrounding that (jwt, headers, server side app.js, index.js, etc) updated appropriately for testing on following day.
11/27: 11/27: Debugged registration/sign-in. Fully functioning. Jaylen and Adam now able to test their endpoints.

Endpoint: /user/login
Completion Date: 12/4

Date Files, Commits and Comments
11/26 Models and controller for log-in first draft completed. ALl supporting files surrounding that (jwt, headers, server side app.js, index.js, etc) updated appropriately for testing on following day.
11/27: Debugged log-in. Fully functioning. Jaylen and Adam now able to test their endpoints.

Additional Tasks

Date Task Performed Files, Commits and Comments
12/4 Heroku Deployment Began Heroku deployment began. Due to user management issues from Heroku, Adam took over the deployment. Personal Heroku deployment performed later for practice.
12/6 LocalHost<->Heroku Setup Debugged and setup a way to quickly switch between local and deployed testing. Local testing worked perfect, Heroku testing is a WIP and will be done with team.
12/7 LocalHost<->Heroku Testing Instructions Created a guide on how to switch between LocalHost and Heroku fetches to test on all instances. Next up is how to properly do so for Heroku specifically with team.
12/7 ReadMe.md updated completely, reformatted ReadMe.md updated completely. Reformatted to be more presentable and legible. Updated personal information and commits.
12/7 Team Updates Game Endpoints In our session for the client debugging that end of our project, we discoverd our JsonWebToken was being applied in a couple Games endpoints not necessary. We eliminated those. Additionally, Adam made a great suggestion for our LocalHost<->Heroku Testing Instructions that I will be updating by end of day on 12/8.

Client components:

  • app.js
  • index.js
  • user table
  • usermodel.js
  • usercontroller.js
  • middleware
  • header.js
  • validateJWT.js

Jaylen Wilson

Portfolio Sites Direct Link
GitHub https://github.com/Jaylenwilson
LinkedIn www.linkedin.com/in/jaylenwilson12
Portfolio https://jaylenwilson.github.io/

Assigned Tasks

Endpoint: /game/listAll
Completion Date: WIP | Date | Files, Commits and Comments | | 09/28 | added the listAll endpoint to our servers game controller tested and debugged | | Date | Files, Commits and Comments | 09/29 removed ValidateJWT from listAll endpoint. ValidateJWT is not required in listAll reason being we want users to view post without having an account. | Date | Files, Commits and Comments |

Endpoint: /game/view/{id}
Completion Date: WIP / [completion date] | Date | Files, Commits and Comments | |09/29 |Game controller endpoint for view by id test successful. | | Date | Files, Commits and Comments |

Server components:

  • Index Model
  • Index Controller
  • [insert here]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •