Skip to content

Web app that allows users to rank the different areas of their lifes and improve on them

Notifications You must be signed in to change notification settings

aniolquer/wheel-of-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wheel of Life

Overview

Our Wheel of Life is designed to help users introspect and assess different areas of their life. Utilizing the "wheel of life" framework, this app enables users to customize their life categories, rate them, and track their evolution over time. This introspective tool is especially useful for those seeking to understand their personal growth and balance across various life aspects.

Features

  • Customizing Categories in the Wheel of Life: Users can tailor the life categories to match their personal interests and priorities.
  • Quick Rating System: A user-friendly interface for quickly rating each life area, ensuring a seamless and time-efficient experience.
  • Graphical Representation of Life Balance: A visually engaging representation of the user's life balance, making it easy to identify strengths and areas for improvement.
  • Goal Setting: Allows users to set specific, measurable goals for each life area, with reminders and deadlines to keep track of progress.
  • Visual Progress Tracking: Features graphical progress tracking over different time frames, providing users with tangible evidence of their personal development.

Technology Stack

  • Product Design: Notion, Figjam, Visily, Figma, Builder.io
  • Monorepo Tool: Turborepo
  • Frontend: HTML, CSS/Tailwind, JavaScript/TypeScript, React, Next.js, Chart.js, Shadcn
  • API Development: RESTful APIs, Postman
  • Backend: Express.js, Node.js, Prisma, Nodemon
  • Database: PostgreSQL
  • Repository Management: Git, GitHub
  • Deployment: Vercel

Getting Started

To get started with Wheel of Life, follow these steps:

Clone the Repository

git clone https://github.com/your-repository-link.git
cd life-balance-tracker

Install Dependencies

npm install

Set Up Environment

  • Set up the necessary environment variables.
  • Ensure you have access to all tools mentioned in the tech stack.

Run the Application

npm start

How to Use

Navigate through the app to set up and customize your Wheel of Life, rate each life area, view your life balance graphically, set personal goals, and track your progress over time.

Contributing

Contributions are welcome! Whether it's a feature request, bug report, or any other form of contribution, please feel free to reach out or submit a pull request.

License

This project is licensed under the MIT License.

Contact

For more information, please contact at [email protected].

About

Web app that allows users to rank the different areas of their lifes and improve on them

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published