Skip to content

fkhan698/accountablity-tracker

Repository files navigation

The Goal Punisher

Overview

This is a web application that allows users to set and track their goals, and receive reminders to work on them. The app punishes the user for not achieving the goal by sending an email to friends/family/colleagues, creating a negative motivation to complete their goals on time.

Installation

To run this app on your local machine, follow these steps:

  1. Clone the repository to your local machine.
  2. Install any required dependencies using npm.
  3. Start the server using the command npm start.
  4. Open a web browser and navigate to http://localhost:8000 to access the app.

Features

  • User account creation: Users can create an account to track their goals.
  • Goal setting: Users can set specific goals with a target completion date.
  • Reminder notifications: Users receive regular reminders to work on their goals, either through email, push notifications, or text messages.
  • Punishment: System can send email to list of friends/family/colleagues of User when goal is not met.

Contributing

Contributions to this project are welcome! If you would like to contribute, please follow these steps:

  1. Fork the repository to your own account.
  2. Create a new branch for your changes.
  3. Make your changes and commit them to your branch.
  4. Create a pull request to merge your changes into the main branch.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

If you have any questions or issues with the app, please contact us at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published