Skip to content

A tasks management application similar to Trello βœ…πŸ“ŠπŸ“‹

License

Notifications You must be signed in to change notification settings

lam-vincent/TMDb-Task-Management-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


Vite React TypeScript Tailwind CSS Express.js SQLite Prisma

Logo

TMDb: Task Management Dashboard

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

Table of Contents
  1. Tech Stack
  2. Features
  3. The Prototype
  4. The Improved Design
  5. Added change order feature and more
  6. Authentification System
  7. Installation and Usage

Tech Stack

  • ⚑️ 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

(back to top)

Features

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!

(back to top)

The prototype

TrolleyGif1

(back to top)

The improved design

TMDb-image-1

(back to top)

Added change order feature and more

Added change order feature and more

(back to top)

Authentification System

login

(back to top)

Installation and Usage

  1. Clone the repository:

    git clone <repository URL>
  2. 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

(back to top)

About

A tasks management application similar to Trello βœ…πŸ“ŠπŸ“‹

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published