Skip to content

rickytang666/swiftnotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SwiftNotes

A lightweight, secure, and gamified note-taking application

Overview

SwiftNotes is a desktop note-taking application that combines productivity with engagement through a unique incentive system.

It offers a comprehensive note-taking experience with robust security features and intuitive document management.

Features

  • Password Protection: Encrypt your notes with a secure password system
  • Local Storage: All data is stored locally on your device for complete privacy
  • Auto-Save: Real-time saving with every keystroke to prevent data loss
  • Gamified Productivity: Earn gold coins for every 5 words typed, encouraging consistent writing
  • Document Management: Seamlessly switch between multiple notes with a vertical sidebar
  • Quick Actions: Add, delete, and navigate notes with dedicated controls
  • Customization: Toggle between Light and Dark modes for comfortable viewing, choose from multiple fonts, and adjust font size for optimal readability

Tech Stack

Processing 4.3, G4P (GUI library for Processing).

Getting Started

Prerequisites

Setup

  1. Clone this repository

  2. Open /SwiftNotes/SwiftNotes.pde in Processing

  3. Install required libraries:

    • G4P (GUI library for Processing)
  4. Run the application by clicking the play button

Usage

  1. First Launch: Set up your password for note encryption
  2. Creating Notes: Use the sidebar to add new notes
  3. Writing: Start typing to earn coins and auto-save your content
  4. Navigation: Use the sidebar and scroll buttons to browse through your notes
  5. Customization: Access settings to change themes and fonts, or reset your password

License

MIT licensed.


Made with by Ricky, Mariam, and Youssef

About

Lightweight desktop note-taking app with gamified rewards, password protection, and intuitive tabbed interface.

Topics

Resources

License

Stars

Watchers

Forks

Contributors