Skip to content

A simple and containerized full-stack Todo application

Notifications You must be signed in to change notification settings

pploszaj/To-Do_Or_Not_To-Do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Todo Application

A full-stack Todo application with a frontend and backend service, containerized using Docker and orchestrated with Docker Compose.

Overview

This application provides an interface for users to:

  • Add new tasks to a todo list.
  • Mark tasks as completed.
  • View a list of all tasks
  • Delete tasks

The backend is built using Nest.js with TypeScript and the frontend is developed using React.

Prerequisites

  • Docker: Ensure you have Docker installed.
  • Docker Compose: Ensure you have Docker Compose installed.

Setup & Running

  1. Clone the Repository:

    git clone https://github.com/pploszaj/telemedi-assignment.git
    cd telemedi-assignment
    
  2. Running the Application:

    To get the Todo app up and running, simply execute:

    docker-compose up
    

Once the containers are running, you should be able to access the frontend at: http://localhost:8080

  1. Stopping the Application:

    To stop the application and the running containers, you can simply press Ctrl+C in the terminal where docker-compose up is running. Alternatively, you can run:

    docker-compose down

About

A simple and containerized full-stack Todo application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published