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.