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
Share this project:

Updates