Task Manager Application
This is a simple Task Manager application built with Next.js, TypeScript, and Mobx State Tree.
Live Demo
Check out the live demo of the application here.
Features
- View a list of tasks
- Add a new task
- Edit an existing task
- Delete a task
- Change task status
Technology Stack
- Next.js: Framework for building the application
- TypeScript: Codebase written in TypeScript for improved maintainability and type safety
- Mobx State Tree (MST): State management library for managing application state
- Tailwind CSS: CSS framework for styling and layout
- Git: Version control system for managing codebase
Getting Started
- Clone the repository.
- Install dependencies using
npm install
.
- Start the development server using
npm run dev
.
- Open the application in your browser at
http://localhost:3000
.
Project Structure
pages
: Contains Next.js pages for routing and rendering components.
components
: Contains reusable components used in the application.
stores
: Contains Mobx State Tree store for managing tasks.
styles
: Contains global styles and Tailwind CSS configuration.
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to submit a pull request.
License
This project is licensed under the MIT License.