Skip to content

A desktop app for creating notes and editing them, as well as creating to do list items

Notifications You must be signed in to change notification settings

AfricanBongo/Plana

Repository files navigation

📔 Plana

Getting Started

This is a simple desktop application developed using JavaFX, as my first Java and JavaFX project. It allows you to take down notes and keep track of them.

Features

  • It has a user friendly interface, offering a good user experience.
  • Allows multiple users to take advantage of it.
  • Take down as many notes you want, update, sort and delete them as you wish.
  • Stores notes on disk using the Tab-Separated Values(TSV) files
  • The users' passwords are stored into memory using a BASE64 encryption algorithm.
  • Online feature isn't yet available.

Splash Screen



Login Screen



Dashboard



Account info



Tips and tricks

  • You can add and deleted using the add("+") and Delete key on your keyboard.
  • Tick keep logged in so that you don't constantly sign in.

Concepts learnt

  • JavaFX
  • File handling
  • Basic encryption
  • SceneBuilder

About

A desktop app for creating notes and editing them, as well as creating to do list items

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published