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.
To run this app on your local machine, follow these steps:
- Clone the repository to your local machine.
- Install any required dependencies using npm.
- Start the server using the command
npm start
. - Open a web browser and navigate to
http://localhost:8000
to access the app.
- 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.
Contributions to this project are welcome! If you would like to contribute, please follow these steps:
- Fork the repository to your own account.
- Create a new branch for your changes.
- Make your changes and commit them to your branch.
- Create a pull request to merge your changes into the main branch.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or issues with the app, please contact us at [email protected].