Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

ReScript React Todo App Built with Vite
https://github.com/p-adams/rescript-todo-app

Last synced: 2 days ago
JSON representation

ReScript React Todo App Built with Vite

Awesome Lists containing this project

README

        

## Rescript Todo App

Todo app implemented in Rescript React and built on Vite.

View live demo [Here](https://rescript-todo-app.netlify.app/).

### 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`