Note App Frontend
A sleek and modern note-taking application built with React and Tailwind CSS. This frontend provides a seamless user experience with features like note creation, editing, deletion, searching, and pinning, all packed into a beautifully designed interface.
Features
- User Authentication: Secure and smooth login and registration process.
- Create Notes: Quickly jot down your thoughts with an intuitive interface.
- Edit Notes: Easily update your notes with new information.
- Delete Notes: Remove notes you no longer need.
- Search Notes: Find your notes instantly with a powerful search feature.
- Pin Notes: Keep your important notes at the top for easy access.
Technologies Used
- React: For building a fast and responsive user interface.
- Vite: For super-fast development and optimized builds.
- Tailwind CSS: For styling with a focus on utility-first design.
- React Router: For effortless navigation between pages.
- Axios: For smooth communication with the backend.
- React Icons: For adding stylish icons to the UI.
- Moment.js: For easy date and time formatting.
- React Modal: For creating beautiful and accessible modals.
Getting Started
Prerequisites
Make sure you have the following installed:
Installation
- Clone the repository:
```bash
git clone https://github.com/yourusername/note-app.git