/rescript-todo-app

ReScript React Todo App Built with Vite

Primary LanguageReScript

Rescript Todo App

Todo app implemented in Rescript React and built on Vite.

View live demo Here.

Objective

Build an easy-to-use, feature-rich todo application that showcases how to use the subsequent React bindings for ReScript:

  • Hooks to manage application state
  • Router to handle routing

In order provide the following features:

  • add new todo to todo list
  • remove todo from todo list
  • mark todo as complete
  • edit existing todo and update in-place
  • mark selected todos as complete/incomplete via bulk select
  • delete selected todos via bulk delete
  • ability to click on a todo from the todo list and be directed to a todo details page

Getting Started

Clone repository:

git clone https://github.com/p-adams/rescript-todo-app.git

Install dependencies:

npm install

Run dev server:

npm run dev