Notes App

Notes App is a web application designed for managing daily notes, tasks, and other personal information. This application requires user login and is built using React.js and Vite, leveraging REST APIs for data management.
Key Features
- Note List: Displays a list of user notes.
- Add Notes: Allows users to add new notes.
- Delete Notes: Enables users to delete existing notes.
- Search Notes: Provides a search functionality for notes.
- Character Limit: Imposes a character limit on note title input.
- Archive/Unarchive: Allows users to archive and unarchive notes.
- Login/Registration: Features user login and registration functionality.
Screenshots




Technologies Used
- React.js: For building the user interface.
- Vite: As a build tool for faster development.
- REST API: For data communication between the client and server.
Getting Started
Clone the repository from GitHub:
git clone https://github.com/SideeID/notes-app.gitNavigate to the project directory:
cd notes-appInstall dependencies:
npm installStart the development server:
npm run devOpen your browser and navigate to
http://localhost:5173.
Contribution
This is a personal project and does not accept external contributions.