/task-managament-application

A task management application built with Next.js, TypeScript, Tailwind CSS, and Mobx State Tree (MST). This app allows users to create, manage, and organize tasks efficiently. It leverages the power of Next.js for fast rendering and routing

Primary LanguageTypeScript

Task Management App

A task management application built with Next.js, TypeScript, Tailwind CSS, and Mobx State Tree (MST). This app allows users to create, manage, and organize tasks efficiently. It leverages the power of Next.js for fast rendering and routing, TypeScript for type safety, Tailwind CSS for styling, and MST for state management.

Features

  • Create, edit, and delete tasks
  • Mark tasks as complete/incomplete
  • Categorize tasks into different lists
  • Filter tasks based on status and category
  • Responsive UI design for seamless use on various devices

Technologies Used

  • Next.js: Server-side rendering and routing
  • TypeScript: Type-safe codebase
  • Tailwind CSS: Styling and responsive design
  • MST (Mobx State Tree): State management for complex app state

Getting Started

  1. Clone the repository: git clone https://github.com/TsotneDarjania/task-managament-application.git
  2. Navigate to the project directory: cd task-management-app
  3. Install dependencies: npm install
  4. Run the development server: npm run dev
  5. Open your browser and visit: http://localhost:3000

Contributing

Contributions are welcome! If you find any bugs or want to improve the app, feel free to submit a pull request.

License

This project is licensed under the MIT License.