Inspiration

We recognized the need for temporary spaces to plan group projects in an academic setting, but found that GroupMe and When2meet, while both popular, did not do a sufficient job in fulfilling this need.

What it does

Allows users to join groups via a link (using Google sign-in) and send chat messages, create deadlines, and set up meetings.

How we built it

We stored our data in Postgres and used Phoenix LiveView to get a live updating web app connected to the database.

Challenges we ran into

CSS continues to be terrible and the database interfacing framework for Elixir was very challenging to learn.

Accomplishments that we're proud of

Despite CSS being an unmitigated disaster to work with, the GUI is very well designed and nice to use.

What we learned

We learned how to use Phoenix, Elixir, and Ecto.

What's next for Group2Meet

We need to actually finish the When2meet part of our web app and connect it to meeting creation. We also need to show the user a list of the groups that they are in.

Built With

  • ecto
  • elixir
  • phoenix
  • tailwind
Share this project:

Updates