This is the frontend of my todo list app I named TODAYZZZ TODOS, providing a RESTful API for managing users, collections, and todo items.
- React.js
- Context API
- Jest for testing
- Typescript
- SCSS
Link to the backend repo: https://github.com/thomasaugot/todayzzz-todo-app-backend
-
Clone this repository to your local machine:
git clone https://github.com/thomasaugot/typescript-todo-app-frontend
-
Go to the project directory:
cd typescript-todo-app-frontend
-
Install project dependencies:
npm install
-
Configure environment variables:
Create a .env file in the project root directory and define the necessary environment variables, such as database connection details, as needed. You can use the .env.example file as a template.
DATABASE_URL=your_database_url
PORT=3001
-
Start the server:
npm start
The server should now be running and listening on the specified port.
Backend code: https://github.com/thomasaugot/ts-todo-app-backend
Live version of the app: https://todayzzz-todos.netlify.app/