A simple and elegant Notes Application built entirely inside a single App.jsx file using React and styled with Tailwind CSS. The app focuses on a minimal design and core functionality: adding and deleting notes with a beautiful UI.
- β Add Notes β Quickly create new notes.
- ποΈ Delete Notes β Remove notes instantly.
- π¨ Tailwind Styling β Modern, responsive, and clean UI with utility-first CSS.
- β‘ Single File Simplicity β Entire app logic and UI contained in
App.jsx.
- React β Component-based UI library.
- Tailwind CSS β Utility-first CSS framework for styling.
NotesApplication/
βββ public/
β βββ index.html
βββ src/
β βββ App.jsx # All logic and UI here
β βββ index.js
βββ package.json
- Clone the repository:
git clone https://github.com/techmuskan/NotesApplication.git
- Navigate to the project folder:
cd notes-app - Install dependencies:
npm install
- Start the development server:
npm start
- Open in browser:
http://localhost:5173
- Practiced building a React app entirely in one file (
App.jsx). - Learned how to integrate Tailwind CSS for fast and beautiful styling.
- Strengthened understanding of state management and UI rendering in React.
This project is licensed under the MIT License β feel free to use and modify it.