Inspiration

We all wanted to create something we need in our everyday student life. We remembered a post from Piazza a few days ago. One of our colleagues asked "Are there any study groups for those who are less confident with Java/programming? If not would anyone be interested in making one?".

What it does

Are you struggling with a particular subject? Need some new studying buddies? StudyGroup cames in your help. It is an Android Studio app design to find the perfect study group and even create your own study session. We use firebase to stock details about users and the created events.

How I built it

Login Main

We use 4 buttons and 2 plain texts. If you are a user, you can log in to your account, otherwise, you can make an account. After making your account, you will receive a confirmation mail.

Home Menu

We use the two buttons to show the two options.

  • Find Study Group
  • Create Study Group

Create New Group

If none of the actual groups fits you, you can create a new one and schedule an event. Being an app initially created for Imperial College, you can choose from a series of departments and faculties.

Challenges I ran into

  • Setting the database using firebase
  • Interactive menu

Accomplishments that I'm proud of

  • Connection between backend and frontend
  • Using XML alongside Java

What I learned

  • UI design
  • Android Studio
  • Firebase

What's next for StudyGroup

  • Chat option
  • Quiz option
  • Challenge of the day option
  • Find mentor option
  • Find study room option
  • Track progress option
Share this project:

Updates