https://github.com/yann-github/simplified-notesapp
https://github.com/yann-github/simplified-notesapp
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yann-github/simplified-notesapp
- Owner: Yann-GitHub
- Created: 2024-09-16T14:25:44.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T10:11:10.000Z (10 months ago)
- Last Synced: 2025-02-13T20:41:38.874Z (5 months ago)
- Language: JavaScript
- Size: 106 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simplified Notes App
This is a simple note-taking application that allows users to add, delete, and toggle the importance of notes. It is designed to practice the concepts of Redux and Redux Toolkit.
## Features
- Add new notes
- Delete existing notes
- Toggle the importance of notes
- Filter notes by importance
- Synchronize state with a backend using `json-server`## Technologies Used
- React
- Redux
- Redux Toolkit
- Vite
- json-server## Getting Started
### Prerequisites
Make sure you have the following installed:
- Node.js
- npm or yarn### Installation
1. Clone the repository:
```sh
git clone https://github.com/Yann-GitHub/simplified-notesApp.git
cd simplified-notes-app
npm install
npm run dev
```2. Start the JSON server:
```sh
npm run server
```3. Open your browser and navigate to `http://localhost:3000/` to view the app.