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

https://github.com/kushagrakumar04/task-manager

The Task Management Application is designed to help users efficiently manage their tasks. Built using Next.js, TypeScript, and Tailwind CSS, the app provides a smooth user experience for creating, viewing, updating, and deleting tasks.
https://github.com/kushagrakumar04/task-manager

mobx nextjs state-tree tailwind-css typescript

Last synced: 3 months ago
JSON representation

The Task Management Application is designed to help users efficiently manage their tasks. Built using Next.js, TypeScript, and Tailwind CSS, the app provides a smooth user experience for creating, viewing, updating, and deleting tasks.

Awesome Lists containing this project

README

          

# Task Management WebPortal

This is a task management application built with Next.js, TypeScript, Tailwind CSS. It allows users to create, view, update, and delete tasks. The application utilizes local storage for data persistence.

## Features

- View a list of all tasks.
- Add a new task.
- Edit an existing task.
- Delete a task.

## Technologies Used

- Next.js: A React framework for building server-side rendered applications.
- TypeScript: A statically typed superset of JavaScript that improves code maintainability and reliability.
- Tailwind CSS: A utility-first CSS framework for styling and layout.
- Mobx State Tree (MST): A state management library for predictable state management.

## Getting Started

To run the application locally, follow these steps:

1. Clone the repository:

```bash
https://github.com/KushagraKumar04/Task-Manager
```

2. Navigate to the project directory:

```bash
cd Task-Manager
```

3. Install the dependencies:

```bash
npm install
```

4. Run the development server:

```bash
npm run dev
```

5. Open your browser and visit `http://localhost:3000` to see the application.

## Persistence

The application persists task data using local storage. Tasks are stored under the key "taskStore" as a JSON string.

## Invite all pull request