Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2 KB

README.md

File metadata and controls

47 lines (32 loc) · 2 KB

- Take Notes Quickly and Easily 📑

NoteZone is a modern and intuitive note-taking application built with Electron, HTML, CSS, and JavaScript.

Notes are stored locally ONLY!

It provides a user-friendly interface for creating, editing, and managing notes and reminders, along with various customization options for an enhanced user experience.

Quickly take notes

Set Desktop Notifications

Download

Coming soon.

Features

  • Note Taking: Create, edit, and delete notes with a sleek and responsive interface.

  • Reminder Management: Set reminders with titles, descriptions, and email notifications.

  • Customization Options:

    • Theme: Choose between a dark or light theme.
    • Font: Select from a variety of font options (e.g., Poppins, Arial, Verdana).
    • Accessibility: Enable high contrast mode or larger text for better readability.
  • Persistent Data Storage: Notes and reminders are stored locally and persist across app sessions.

  • TBD: Password Manager, accessibility, and themes.

Project Structure

  • main.js: The main Electron process file that creates and manages the application window.
  • index.html: The main HTML file for the Notes section.
  • reminders.html: The HTML file for the Reminders section.
  • settings.html: The HTML file for the Settings section.
  • styles.css: The CSS file containing the styles for the entire application.
  • renderer.js: The JavaScript file that handles the note-taking functionality.
  • reminders.js: The JavaScript file that handles the reminder management functionality.
  • settings.js: The JavaScript file that handles the application settings and customization options.