Inspiration

When starting their first year of university, some students decided to create a group chat for people on their courses using WhatsApp. However, not everyone has WhatsApp/knew about the group chat or wanted to join using their phone number. We decided to create an app where students can login with their student network ID and password and join the group chat for their course.

What it does

Our mobile app allows students at our university to create and join group chats for their course. Students can:

  • message each other
  • share documents and links with other students
  • create and join group chats

How we built it

  • Java
  • Android Studios
  • Firebase

Challenges we ran into

  • Creating a database - we weren't sure what to use at first and had some trouble figuring out how to implement it
  • Writing the back-end code
  • Uploading our app to GitHub (initially)

Accomplishments that we're proud of

  • It was our first time working together as a group and we worked really together
  • Managed to get a working database
  • Worked out how to upload our project from Android studio to GitHub, using GitKraken

What we learned

  • Learned more about the different layouts and view types on Android Studios e.g. recycle view, card view
  • Learned how to set up a database using Firebase and implement a mobile environment
  • How to create different branches on Github and using GitKraken to pull and push our project
  • How to design a UI prototype using Marvel

What's next for brunelchat

We will continue to implement the remaining features of our app (if we have time outside of our course).

Built With

Share this project:

Updates