This project is a technical test implementation of a Todo List application. It includes a frontend built with React and a backend built with Express, using Redux Toolkit for state management and MySQL for data persistence. The application is containerized using Docker Compose.
- Docker and Docker Compose installed on your machine.
-
Clone the repository:
git clone https://github.com/0grre/ikomobi-test-technique-jbloup.git cd ikomobi-test-technique-jbloup
-
Copy the example environment file to
.env
:cp .env.example .env
-
In the project root directory, start the application with Docker Compose:
docker-compose up -d
The
-d
flag runs the containers in detached mode. -
The React frontend will be available at
http://localhost:3000
, and the Express backend API will be available athttp://localhost:8000
.
To stop the application, run:
docker-compose down