This is a simple Todo List web app written in Node & React.
You can either use Docker or just start the server and client manually.
Run docker-compose up
in the project root. (Add -d
if you want to run it in the background)
Run yarn install
in both ./client
and ./server
. Run yarn dev
or yarn start
in ./server
and yarn start
in ./client
.
The client based on CRA + TS and uses the following libs:
- styled-components
- Blueprint
- react-query
- react-testing-library
- jest
- nock
The server is an Express server which exposes a REST API for managing todos.