Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pakagronglb/crud-note-taking-app

A simple and efficient note-keeping application built with CRUD system (Create, Read, Update, Delete) using vanilla JavaScript.
https://github.com/pakagronglb/crud-note-taking-app

crud html javascript notes

Last synced: 2 days ago
JSON representation

A simple and efficient note-keeping application built with CRUD system (Create, Read, Update, Delete) using vanilla JavaScript.

Awesome Lists containing this project

README

        

# 📝 CRUD Note Keeper

![CRUD Note Keeper](./crud-notetaking.gif)

A simple and efficient note-keeping application built with CRUD system (Create, Read, Update, Delete) using vanilla JavaScript.

## 🌟 Features

- Create, Read, Update, and Delete notes
- Persistent storage
- Fast performance with Bun runtime
- TypeScript support
- Notelist
- Light and Dark theme toggle

## 📦 Prerequisites

- [Bun Runtime](https://bun.sh) v1.2.2 or higher

## 📥 Installation

1. Clone the repository:
```bash
git clone https://github.com/pakagronglb/crud-note-taking-app.git
cd crud-note-taking-app
```

2. Install dependencies:
```bash
bun install
```

## 🛠️ Development

This project was created using `bun init` and uses [Bun](https://bun.sh) as its JavaScript runtime. Bun is a fast all-in-one JavaScript runtime that provides excellent TypeScript support out of the box.

## 🤝 Credits

This project was inspired by [CodeWithSadee's tutorial](https://www.youtube.com/watch?v=aKP5610AEM4).

## 📝 License

[MIT License](LICENSE)