You can test the app here (mocked backend)
Note: I don't sort the items off the frontend, instead i let django handle that.
This is a simple TODO list app built with React and Django.
Before running the app, make sure you have the following installed:
- Docker
- Node.js & NPM
- Clone this repository to your local machine:
git clone https://github.com/Madscientiste/MyTDL
- Navigate to the project directory:
cd MyTDL
- Install dependencies:
npm install
Start the vite development server using npm run dev
Now you can either:
- Set
VITE_ENABLE_FAKE_BACKEND=true
inside.env.local
, use the mocked backend in the browser - Run
docker compose up -d
to run the django backend (prefered as it handle the sorting)