NotePro offers a versatile platform for all your note-taking needs, helping you stay focused and in control. With a sleek frontend built using Vite and React, and a robust backend powered by Supabase, NotePro provides secure user authentication and encrypted storage for your notes. You can create, update, and delete notes while ensuring that your content remains private and protected.
- User Authentication: Managed through Supabase Auth.
- Encrypted Notes: Content is encrypted before being stored in the database.
- CRUD Operations: Easily create, read, update, and delete notes.
- Responsive Design: Built with React for a smooth and responsive user experience.
Follow these steps to get a local copy up and running.
- Node.js installed on your local machine.
-
Clone the repository:
git clone https://github.com/CodeDevvv/NotePro.git
-
Navigate to the project directory:
cd NotePro
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and go to
http://localhost:5174
to view the app.
Here’s a preview of what NotePro looks like:
Special thanks to Supabase for the backend infrastructure and Vite for the seamless development experience.