Inspiration

We are inspired by the current pandemic situation. We observed that scheduling meetings efficiently has become an increasingly prominent issue that needs to be solved. This is where our innovative product, auto-meeting scheduler, is designed to fit in.

What it does

The auto-meeting scheduler is packed with features that enable the user to take advantage of automation technology. First, it requires the user to input their name, email, and availabilities. Then, the program collects that information and finds the optimal meeting time for up to 8 users in the database. The user can visualize the meeting schedule, and finalize the decision to accept or decline the recommended meeting. Lastly, it sends a Microsoft Teams meeting link to everyone that is able to attend the meeting by email so that everyone is alerted of the meeting details ahead of time.

How we built it

We made a Java-based GUI using Dr. Java and Eclipse.

Challenges we ran into

This was an extremely challenging project for our team to prepare as we had problems with both the front-end and back-end development. Some of the major challenges that we had in the front-end were to ensure that the user experience is consistent, usable, and intuitive. We wanted anyone to feel that scheduling meetings should be easy and fast, and to highlight the theme of automation throughout the user experience, we figured to take advantage of simple font, coloring. natural design, and simplicity.

For the back-end, we had issues coming up with the logical sequence for the program's nuances.

Since we also had timezone issues with members of the team, it also took us tremendous effort to put everything together on time.

Accomplishments that we're proud of

Firstly, we are proud of completing everything on time and everyone in the team being efficient. We are satisfied with the design of the user experience, and that we made an aesthetic visualization for the schedules. Then, overcoming the challenges in developing the program in the back-end, troubleshooting major issues, and delivering what we set out to achieve was a relief!

What we learned

We have built significant insight into email automation, scheduling, programming, UI/UX design, and communicating with members of the team. We learned to harness automation by combining it in a realistic, relevant scenario where people are eager to host virtual meetings without worrying about the availabilities of others. We also learned that in such a time constraint, it was important to keep core features stable and focus more time on refining them.

What's next for Super Turtle Hackers' Auto-Meeting Scheduler

We have plans to expand the program's features, such as support for more than 8 users, various timezones, the ability to personalize the program backgrounds, support for more calendar days in scheduling meetings, and further improve the user experience by carrying trials to more people.

Built With

Share this project:

Updates