codename project for calendar social media web application for CSC 340 at UNCG
Ethan Mongelli, Hamza Ahmed, Raven Griffin
Our application is designed to make it easy to establish meeting dates and times with friends, organizations, or groups. Being able to add and view others' public calendars allows for easy display of when you are available.
If you and a few others want to find an overlapping time to meet, we will include a tool/sub-group (more on this later) feature that aligns and suggests people's available times. The creator of this group can then mark the time and automatically submit it to each person's calendar (showcasing the auto updates).
Lastly, there is another layer of a group that can house the aforementioned "sub-groups". These can be organizations that house larger mainboard calendars that showcase to others a list of different times or events to those within it.
The purpose of this app is to help with organizing and possibly providing some motivation to set up a calendar and routines. Making your calendar more public to people that you are close with may assist in keeping up with what you need to do. It puts a small social spin on making your calendar. Not only that, but it helps keep multiple collaborations in connection with your main calendar.
If time is available, the inclusion of fun social features may come to light, such as theming to ways that push you to want to interact with others' calendars.
Steps to run the program (Sorry that these aren't more specific):
Ensure that your XAMPP (my PHP is running)
Open the program, the one on the Main Branch, in IntelliJ (Ensure your IntelliJ has Lombok installed)
Run the Program
Open local host on your preferred browser
Perform tests as needed