A modern, aesthetic Notes Application built using React.js and Tailwind CSS. This app allows users to create, view, and delete notes with a clean and responsive UI.
- 📝 Add new notes (title + description)
- ❌ Delete notes instantly
- 📱 Fully responsive design
- 🎨 Aesthetic UI with glassmorphism
- ⚡ Smooth interactions and transitions
- 🧠 Simple and clean state management using React Hooks
- ⚛️ React.js
- 🎨 Tailwind CSS
- 💡 JavaScript (ES6+)
project-root/
│── src/
│ ├── App.jsx
│ ├── main.jsx
│ └── index.css
│
│── public/
│── package.json
│── README.md
Follow these steps to run the project locally:
# Clone the repository
git clone https://github.com/junaidfarhan/Notes-App-React-Tailwind-.git
# Navigate to project folder
cd Notes-App-React-Tailwind-
# Install dependencies
npm install
# Start development server
npm run dev-
Uses
useStatefor managing notes -
Notes are stored in an array
-
Each note contains:
note(title)text(description)
-
Notes are rendered dynamically using
.map() -
Delete functionality removes notes using array manipulation
- ✏️ Edit notes feature
- 💾 Save notes in LocalStorage
- 🔍 Search & filter notes
- 🌙 Dark/Light mode toggle
- 🎞️ Animations (Framer Motion)
Your Name
- GitHub: https://github.com/junaidfarhan
- LinkedIn: (optional)
If you like this project, give it a ⭐ on GitHub!