Team 404-not-foundpresentFitSpo

FitSpo Demo Video
Fitness tracking made easy
FitSpo was born from one simple mission: to make fitness accessible, fun, and trackable for everyone. Our team noticed there weren’t many user-friendly workout trackers, so we decided to build our own solution. We put much effort into crafting the app in such a way, that the user experience is as seamless as possible.
The Team
Ayoub Chemmach
Eugeniu Rascu
Stefan Petrov
Tyler Mulligan
Yahya Islam
Yousuf Mohammed
Technologies

Next.js, React, TypeScript, TailwindCSS, ShadCN, PostgreSQL, Node.js, Vercel, Neon
We used: TypeScript - Better for scalability, provides type safety.
Next.js - Simplifies both BE and FE by keeping them in the same project.
Vercel - Simplifies deployment of DB, BE, and FE.
Tailwind CSS - Simplifies and enables consistent styling.
Shadcn UI - Predesigned components that you can copy and paste into your apps.
Challenges Faced
Getting used to using an abundance of new technologies that none of us had used prior. Also the managment of working in a larger group than we have done before