Skip to content

Helpful web application created to enable better group planning. Users are able to create group goals and state their available times for each goal to allow for easier project planning.

Notifications You must be signed in to change notification settings

Anlanther/goal-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goal Scheduler

Goal Scheduler is a simple web application using Spring that allows for its users to plan group projects. Users can register as either a 'Leader' or as a simple member. Only Leaders are allowed to create new 'goals'. Goals are meant to be smaller tasks that allow the group to complete their bigger project and users are able to edit and remove these goals when needed.

Once at least one goal is set, users are able to list out their available times to complete these goals, which will be visible to the entire team. From there, users can schedule meetings and times to complete the goal in their own time.

Users are able to reset the app whenever they have a new project, allowing for a new leader and goals to be set.

Project Key Learnings

  • How to capture and persist data in a database
  • How to connect front-end UI with backend database
  • How to work with Java Dates
  • Differences between GET and POST requests

Possible Future Additions

  • Use of Bootstrap for UI
  • Combining and converting available times of members into a consolidated visual representation

About

Helpful web application created to enable better group planning. Users are able to create group goals and state their available times for each goal to allow for easier project planning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published