A fullstack task management application with data persistence
- Install Git.
- Clone this repository.
- Install Docker and Docker Compose.
- Start the Docker engine to run as background process.
- Navigate to repository.
- Run
docker-compose up --build
. - Open
localhost:5173
in a browser. - To stop, run
docker-compose down
.
- Frontend : Vite + React + Typescript
- Backend : Deno + Oak
- Database : MongoDB
- Filters for easier management
- Quick search bar
- Confirmation modal for deleting a task
- Data stored on an external database