Personal task management application.
The To-Do is Server Side Rendered application that help individuals to set and track goals, set and track daily activities.
It is live on Heroku
- TypeScript, JavaScript, Reactjs, Nextjs, Styled-components, MobX, Babel, Prettier, EsLint - core platform and development tools
- Jest, Enzyme, Cypress - unit and snapshot testing
- Install
Node JS
. - To clone, run
git clone https://github.com/cosmas28/toDo-ui.git
. cd
into the root of the project directory.- Install
npm
. - Run
npm install
on the terminal to install dependecies. - Create a
.env
file in the root directory of the application. Example of the content of a.env
file is shown in the.env.example
- To start the application run
npm start:dev
.
Unit tests - Run npm test:unit
on the terminal while within the project root directory.