๐ช GYM BRO
Tech Stack
Gym Bro is a platform akin to linktr.ee where gym enthusiasts can join to share all their fitness-related social media links such as Instagram, TikTok, YouTube, and more. It offers a centralized hub for fitness influencers and enthusiasts to consolidate their online presence.
This is my profile on Gym Bro
๐๏ธ Features
- Centralized platform for sharing fitness-related social media links.
- User-friendly interface for managing and updating social media links.
- Customizable profiles for gym enthusiasts to showcase their online presence.
- Integration with popular social media platforms (Instagram, TikTok, YouTube, etc.).
- Profile customization: Change background color and text color.
- Link management: Reorder links as desired.
๐ ๏ธ Technologies Used
- Next.js - React framework for frontend.
- Tailwind CSS - Utility-first CSS framework.
- TypeScript - Typed JavaScript for scalable and maintainable code.
- Cypress - End-to-end testing framework for web applications.
- NextAuth.js - Authentication for Next.js.
- Prisma ORM - Database toolkit and ORM for Node.js.
- tRPC - End-to-end typesafe APIs.
๐ป Usage
- Visit the Gym Bro platform.
- Create an account or log in using your existing Google account (the only supported method at the moment).
- Set up your profile by:
- Setting your profile picture, title and bio.
- Adding links to your fitness-related social media accounts.
- Changing the background color and text color.
- Reordering your social media links as you prefer.
- Share your Gym Bro profile link with your audience.
๐ Trello Board
Here is a screenshot of my current Trello board:
Each task on the board is organized with specific labels to indicate its category:
- Frontend: Tasks related to the front-end development of the project.
- Backend: Tasks related to the back-end development of the project.
- Bug: Issues or bugs that need to be fixed.
- Ideas: New ideas or features to be considered for future implementation.
- And More: Additional categories as needed to keep our project well-organized.
These labels help me quickly identify and prioritize tasks, ensuring a smooth and efficient workflow.
๐ License
This project is licensed under the MIT License.
๐ข Credits
This project was made possible thanks to the following contributors and resources:
- Rahim Guerfi: Developer.
- Prisma ORM - Database toolkit and ORM for Node.js.
- tRPC - End-to-end typesafe APIs.
๐ฉ Contact
For inquiries, please contact abderrahim.guerfii@gmail.com.