Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/paoloprodossimolopes/node-gym-check-in-app

⚙️Gym check-in backend application
https://github.com/paoloprodossimolopes/node-gym-check-in-app

backend gym gym-application node

Last synced: 13 days ago
JSON representation

⚙️Gym check-in backend application

Awesome Lists containing this project

README

        

![banner](./resources/banner.JPG)

# ⚙ Gym check-in backend application using node

This application is a [**GymPass**](https://github.com/gympass) backend style app to find a gyms\
near to make check in.

## ✨ Features

• Register a gym\
• Authenticate (Using JWT)\
• Re-authenticate (Using refresh token)\
• List All gyms\
• List all Near (max distance allowed 10km from user)\
• Make Check in on gym (near 100m from user)\
• Validate Check in (up to 20 minutes after check in)\
• Get user metrics (number of check ins)

## 🔱 Routes

You can test the routes using the insominia app, in the\
repository was provide the colletion in the file [**Insomnia.json**](./Insomnia.json) to\
became easies to check the application.

To use this colletion only need to import the colletion into the insomnia application

## 🚀 Getting started

1. Cloning the repository
2. Install the dependencies using the command `npm install`
3. Launch the server using the command `npm run start:dev`
4. Perform an request for the routes describe in the previous section

## 📬 Contact

Thank you to spend time reading my project and if there are any question or\
suggestion, you can find me in this medias bellow.

[![Gmail](https://img.shields.io/badge/Gmail-black?style=for-the-badge&logo=gmail&logoColor=white)](mailto:[email protected])
[![Linkedin](https://img.shields.io/badge/LinkedIn-black?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/paoloprodossimolopes/)
[![Medium](https://img.shields.io/badge/Medium-black?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@PaoloProdossimoLopes)