TMDb is a web application designed to simplify task management in a Trello-like style. With TMDb, you can create task lists, create tasks within them and order them as you please. It provides a straightforward and intuitive interface for adding, organizing, and tracking tasks across task lists.
Table of Contents
- β‘οΈ Vite - Fast and lightweight development server
- βοΈ React - JavaScript library for building user interfaces
- π Typescript - Typed superset of JavaScript
- π¨ Tailwind CSS - Utility-first CSS framework
- βοΈ Express - Web application framework for Node.js
- ποΈ SQLite - Embedded relational database management system
- π οΈ Prisma - Modern database toolkit and ORM
TMDb offers the following features to simplify your task management:
- Task Lists Creation, Editing and Deletion: Organize your tasks into lists.
- Task Creation, Editing and Deletion: Create new tasks. Edit task labels to reflect changes or updates. Remove tasks that are no longer relevant or completed.
- Drag-and-Drop Interface: Easily move tasks and task lists using a simple drag-and-drop feature.
Hi π, I'm new to the development world. I hope you like this application and thank you for exploring my project!
-
Clone the repository:
git clone <repository URL>
-
open two terminals:
In the first one, type the following commands:
cd <directory>
cd web
npm install
npm run dev
In the second one, type the following commands:
cd <directory>
cd api
npm install
npm start