A simple notes interface built with React, Vite, and Tailwind CSS. The app lets users enter a note title and details, then view recently added notes in a clean split-screen layout.
- Add notes with a title and detailed text
- View recent notes in a card-based layout
- Responsive two-column interface for larger screens
- Built with a lightweight React + Vite setup
- React 19
- Vite 8
- Tailwind CSS 4
- Lucide React
- Node.js
- npm
npm installnpm run devOpen the local URL shown by Vite in your browser.
npm run devstarts the development servernpm run buildcreates a production buildnpm run previewserves the production build locallynpm run lintruns ESLint
Notes-App/
|-- public/
|-- src/
| |-- App.jsx
| |-- index.css
| `-- main.jsx
|-- index.html
|-- package.json
`-- vite.config.js
- Notes are currently stored in component state only
- Refreshing the page clears the added notes