Skip to content

Madscientiste/MyTDL

Repository files navigation

React TODO List App

You can test the app here (mocked backend)

Note: I don't sort the items off the frontend, instead i let django handle that.

Overview

This is a simple TODO list app built with React and Django.

Getting Started

Prerequisites

Before running the app, make sure you have the following installed:

  • Docker
  • Node.js & NPM

Installation

  1. Clone this repository to your local machine:
git clone https://github.com/Madscientiste/MyTDL
  1. Navigate to the project directory:
cd MyTDL
  1. Install dependencies:
npm install

Running for development ( or preview )

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)