Skip to content

adhiraj-ranjan/safenotes-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SafeNotes: Simplify and Secure Your Notes

Welcome to SafeNotes, a user-friendly and open-source web application designed to streamline your note-taking experience while prioritizing your data security. Our platform offers a seamless interface that enables you to effortlessly create, access, and edit notes. With robust authentication measures in place, your valuable notes remain safeguarded and private.

work under progress

  • Responsive for mobile devices

Experience SafeNotes

Explore the power of SafeNotes with our ready-to-use instance: SafeNotes Instance

Key Features

  • Intuitive User Interface: SafeNotes boasts a clean and intuitive user interface, enhancing your note management with simplicity and clarity.
  • Enhanced Security: We prioritize your data security by implementing stringent authentication measures, ensuring that your notes are for your eyes only.
  • Responsive Design: SafeNotes' responsive design ensures accessibility across various devices, from smartphones and tablets to desktops.
  • Open Source Advantage: Embrace the freedom of an open-source application. SafeNotes' source code is readily available, allowing customization and redistribution by the community.

Getting Started

Effortlessly navigate SafeNotes with these steps:

  1. Access the Website: Visit the SafeNotes website to get started.
  2. Account Setup: Click on "Sign up" for a new account or "Sign in" if you already have one.
  3. Create and Edit: After logging in, create, view, and edit notes through the "New Note" button on the dashboard.
  4. Edit and Delete: To modify a note, simply select it, and you'll be directed to the editing page. Delete notes using the sidebar's delete icon.

Installation Guide

For those who prefer a hands-on approach, follow these steps:

Find Me on :

1. **Clone the Repository:** Clone the repository to your local machine. 2. **Install Dependencies:** Use pip to install required Python packages: `pip install -r requirements.txt` 3. **Firebase Setup:** Create a Firebase project and secure your credentials (service account key) in JSON format. 4. **Configuration:** Replace fields in api/user.py with your base64 encoded Firebase JSON credentials and Firebase realtime database URL. 5. **Launch the App:** Run the Flask application. 6. **Access the App:** Open your browser and go to http://localhost:5000 to experience SafeNotes locally.

Join the Collaborative Effort

We invite contributions from the community! If you encounter any issues or have suggestions for enhancements, please feel free to open an issue or submit a pull request.

Connect With Me

Find me on various platforms:

License

GitHub

Experience SafeNotes – Your Gateway to Simplified and Secure Note Management.

About

a user-friendly and open-source web application designed to streamline your note-taking experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published