Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saurabhdhumane/task-recomender


https://github.com/saurabhdhumane/task-recomender

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Task Reminder Application

The Task Reminder Application is a Java console application designed to help users manage tasks, set due dates, categorize tasks, and mark tasks as completed.

## Features

- Create tasks with names, due dates, categories, and priorities.
- View a list of all tasks, including details.
- Mark tasks as completed.
- User-friendly menu-driven interface.

## Getting Started

### Prerequisites

- Java Development Kit (JDK) installed.
- A Java IDE or text editor for code editing.

### Running the Application

1. Clone the repository to your local machine:

```bash
git clone https://github.com/yourusername/task-reminder-app.git
```

2. Open the project in your Java IDE or text editor.

3. Locate the `TaskReminderApp.java` file and run the `main` method.

4. Follow the on-screen prompts to interact with the Task Reminder Application.

## Usage

- Upon running the application, you can choose from the following options:
- Create a new task: Enter task details such as name, due date, category, and priority.
- View tasks: Display a list of all tasks, including details like due date, category, priority, and completion status.
- Mark a task as completed: Specify the index of the task to mark it as completed.
- Exit the application.

## Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow the [Contribution Guidelines](CONTRIBUTING.md).

## License

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