Skip to content

Full Stack Web application enabling the P2P sharing of gym equipment within a community

Notifications You must be signed in to change notification settings

Nishoake/Gym_Share

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gym Share

Centralized Check-in Check-out system for Gym Equipment.

How I worked on this project

  • Created a Kanban board with Trello
  • Sketched mockups of the UI

How to navigate the project highlights

  • Modularized GraphQL schema code in: server/schema
  • Responsive CSS Grid styled-components: client/src/components

Why I built this project this way

  • To apply my knowledge of GraphQL APIs
  • To challenge myself and learn CSS grid
  • Improve my ability to write SQL queries
  • Implement authentication using JSON Web Tokens
  • Provide a solution for a real-life usecase

If I had more time I would change this

  • Implement React components for user login
  • Add end-to-end tests with Cypress
  • Set up continuous integration to run the tests on future Pull Requests

Available Scripts

In the project directory, you can run:

npm start

About

Full Stack Web application enabling the P2P sharing of gym equipment within a community

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published