Inspiration
Almost every action we take on a daily-basis is based on habits and not conscious decisions. Therefore, if we want to lead a happy and productive life we must build strong habits that strengthen our ability to control our lives. Ha-ck-bit allows users to observe, track and reflect on their actions in their journey to build good habits or break bad habits!
What it does
Ha-ck-bit is a simple web app that allows users to track and journal habits they want to put into place. Moreover, it offers a reflection log where users can reflect back on actions of the day. Finally, it also gives users encourage through daily email reminders.
How I built it
I built this website using HTML, CSS and Javascript through VSCode.
Challenges I ran into
Being the second time I tried web-development using HTML,CSS and Javascript. I faced many challenges such as learning a lot of new syntax quickly. Moreover, I had time-conflicts with the Hackathon, leaving me with only a fraction of the time to complete my project. Therefore, I was unable to implement some features such as the daily email information messages using Twilio SendGrid, User log in/out using Google Firebase and personalized habit tracker progress page.
Accomplishments that I'm proud of
I'm glad I engaged in this project as it allowed me to gain a lot knowledge surrounding the creation of a website using HTML, CSS and Javascript. I had lots of fun coming up with the idea and trying to make the idea a reality. Although the application needs a lot more development, I can definitely see this app having real-life impact.
What I learned
Throughout this Hackathon, I learned more about web-development, specifically the syntax of HTML, CSS and Javascript. Moreover, it generally opened my eyes to the possibilities of web-development.
What's next for Ha-ck-bit
There is a lot more development required before Ha-ck-bit achieves it potential. Future updates include a user-login system, daily progress checking, personalized habits, habit tracking page, daily email notifications and more!
Log in or sign up for Devpost to join the conversation.