Inspiration
Fitniz is hugely inspired by HackFit 2. HackFit 2 brought the theme for fitness and sustainable tech for this edition. Being a maiden hackathon session for me for this year, I thought why not make a gym planner application as I will too be refreshing my gym membership for this year 😊😎
What it does
Fitniz allows you to plan your workout sessions. It allows you to feature any past used exercise plans.
How we built it
I first proceeded over making the next-js application and then added next-auth for quick authentication system. I then used chakra-ui to make the UI and used appWrite sdk to make utility backend functions. Then I used AppWrite Cloud for designing the database design for the application.
Challenges we ran into
Designing the UI was a pain. I am not a designer so I relied on exploring other websites for design inspirations. Hopefully I got onto some good websites, especially one that sells coffee, I liked the colors and designs and I picked that up.
Accomplishments that we're proud of
Completed the application!!! Wooh ho! Competed in my first hackathon for this season. Integrated the application with appwrite
What we learned
I have learned the amazing tool called 'AppWrite', it was a flawless experience to integrate and use this bad boy. I loved how less time it consumes to be fully functional. AppWrite has some flaws like it's sdk for js must have caching options for making scalable applications.
What's next for Fitniz
Fitniz will be a subscription service with updated UI and probably as a mobile app as most gym people use mobile apps for their workout sessions like (Spotify for music, audible for audio books, etc)
Built With
- appwrite
- appwrite-js-sdk
- next-auth
- nextjs
Log in or sign up for Devpost to join the conversation.