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

https://github.com/simandrew/what-to-buylist-reactjs

This app helps you keep track of what to buy. You can add items, mark them as purchased, and delete them from the list.
https://github.com/simandrew/what-to-buylist-reactjs

localstorage nanoid react-toastify reactjs valuesjs

Last synced: 7 months ago
JSON representation

This app helps you keep track of what to buy. You can add items, mark them as purchased, and delete them from the list.

Awesome Lists containing this project

README

          

## What to Buy List

### About:

This app helps you keep track of what to buy. You can add items, mark them as purchased, and delete them from the list.

You can try here: [what-to-buylist-reactjs.netlify.app](https://what-to-buylist-reactjs.netlify.app/)

### Sample task, photo:

![image](https://github.com/user-attachments/assets/49f6d885-b93b-42af-a7a8-09f5d0bd25e2)

![image](https://github.com/user-attachments/assets/631944be-3de8-40c8-ad16-9ffbf0f70b8a)

### Technologies, Libraries:

- [React JS](https://react.dev/)
- [Vite JS](https://vitejs.dev/), [ESLint](https://eslint.org/), [Prettier](https://prettier.io/)
- [values.js](https://noeldelgado.github.io/values.js/) Get tints. Get shades. Choose colors from a CSS color palette.
- [Nano ID](https://github.com/ai/nanoid) A tiny, secure, URL-friendly, unique string ID generator for JavaScript.
- [React-toastify](https://fkhadra.github.io/react-toastify/introduction/) React notification made easy.

### Run the app:

- Clone a project: `git clone`

```
git clone https://github.com/SimAndrew/what-to-buylist-reactjs.git
```

- Open project code in your editor.
- Install the dependencies, enter into the terminal:

```
npm install
```

- Run the project, enter into the terminal:

```
npm run dev
```