Skip to content

A programming-themed habit tracking/self-care app that helps users create meaningful habits and improve their mental health.

License

Notifications You must be signed in to change notification settings

wolflegend523/HappyHackerHabits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML5 CSS3 JavaScript React Redux Nodejs Express Prisma PostgreSQL Render

Happy Hacker Habits

Happy Hacker Habits is a programming themed habit-tracker/self-care app. Taking inspiration from an IDE, Happy Hacker uses the idea of committing tasks and deploying goals to motivate programmers to take care of their mental health. Happy Hacker comes with other 'extensions' and 'terminal' features like a daily quote and an AI chat bot.

Table of Contents

Project Origin

This project was started as a final project for a web development course. View our project proposal here.

Project Demo

Try out Happy Hacker at https://happyhackerhabits.onrender.com/ HomePage

Directory Structure

. 
├── backend       # express.js application tier and a PostgreSQL data tier managed by Prisma ORM
├── documentation # proposal, notes, and pictures
└── frontend      # react app presentation tier

Setup and Deployment

The Back and Front end of the application are decoupled, and message each other using RESTful APIs. Both need to be running for the app to function.

  • look at the README.md in the backend directory for steps on building and deploying the backend
  • look at the README.md in the frontend directory for steps on building and deploying the frontend

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgements

About

A programming-themed habit tracking/self-care app that helps users create meaningful habits and improve their mental health.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published