Skip to content

A to-do list application with Google Firebase and SQL functionality.

Notifications You must be signed in to change notification settings

HalfloveJAR/PlanPal

Repository files navigation

Create an account, create infinite taskboards which hold infinite tasks. Set task priorities and due dates. Get reminded when you open the taskboard again.

This application was developed by a group of five students for a software development class.

Technical Features

  • Google Firebase API integration
  • ORMLite SQL DAO setup for easy SQL integration
  • Maven dependency framework

Launch

  1. Run mvn install
  2. Create a .env file based on .env.example and place in your target folder
  3. Fill out the .env variables with your values
  4. Place the run.bat file into your target folder
  5. Run the run.bat file to boot the application

Configure

  • Requires a Google Firebase API key configured in your .env file
  • To use MySQL instead of SQLite, configure SQL database credentials in your .env file

About

A to-do list application with Google Firebase and SQL functionality.

Resources

Stars

Watchers

Forks

Packages

No packages published