https://github.com/itsmorais/mobile_gym
Web application for mobile that I developed as a personal project to help me keep track of my exercises at the gym. It allows me to record all my exercises, including the name of the exercise, the weight, the sets, and an image of how to do it.
https://github.com/itsmorais/mobile_gym
figma mongodb nextjs nosql tailwindcss typescript
Last synced: 3 months ago
JSON representation
Web application for mobile that I developed as a personal project to help me keep track of my exercises at the gym. It allows me to record all my exercises, including the name of the exercise, the weight, the sets, and an image of how to do it.
- Host: GitHub
- URL: https://github.com/itsmorais/mobile_gym
- Owner: itsmorais
- Created: 2023-04-18T23:49:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-22T16:14:48.000Z (over 1 year ago)
- Last Synced: 2025-03-27T08:24:21.730Z (about 1 year ago)
- Topics: figma, mongodb, nextjs, nosql, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://mobile-gym.vercel.app
- Size: 5.08 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mobile Gym










Mobile Gym is a web application for mobile that I developed as a personal project to help me keep track of my exercises at the gym. It allows me to record all my exercises, including the name of the exercise, the weight, the sets, and an image of how to do it. All the information is stored in a database, so I can easily access my exercise history and adjust my workout routine as needed.
## Features
- Record all your exercises, including the name, weight, sets, and an image of how to do it
- Personalize your workout routine by adjusting the weight for each exercise in real time
- Easily access the instructions for each exercise, including the image
- Store all your exercise data in a database
## Technical Skills
Developing Mobile gym allowed me to demonstrate my proficiency in several key technical skills, including:
- Database design and management
- Restful API development
- User interface design and development
- Use of version control tools (Git)
## Technologies Used
* Prototype: [Figma](https://www.figma.com/file/m9YKk4CQGwqpaBgii8yPsT/mobile_gym?type=design&node-id=0%3A1&t=gBRUreQJRcXYooyt-1)
* Frontend: JavaScript, Next.js, React, styled-components, Figma
* Backend: Next.js, Node.js, Prisma ORM, MySQL, AWS (for hosting the database)
### Design
I designed the user interface using Figma. The design includes a clean and modern layout with easy-to-use features that allow for efficient and personalized tracking of workout progress.
### Usage
While the app was originally developed for my personal use, it also serves as a showcase of my technical skills and ability to develop a full-stack web application. I invite you to check out the code and give it a try for yourself.