Tutopia
An app written in Java and Kotlin that lets you connect with tutors/students. You are prompted to create a profile in order to make any posts. You can upload a custom profile picture, and it will display next to your posts. Clicking on the image of the user who created the post will prompt to compose a respective email. Posts can be favorited and will be stored in a favorited tab. The app utilizes Google's Firebase. Profiles, posts, and favorited posts are stored in realtime database, while uploaded images are kept in storage.
Have you ever wanted to connect to tutors or students?
This is it for you!
What it does
This app lets you easily connect with tutors and students! Just make a profile and a post!
How we built it
We used Android Studio using Kotlin and Java
Challenges we ran into
- Literally everything
- First time using Android Studio, Kotlin, and Google Firebase
- Little documentation on Kotlin for beginners
- Lots of Gradle issues and getting/receives instances from Firebase
Accomplishments that we're proud of
- Actually creating a decent product that interacts with a database in realtime
- Immersing ourself into technologies/languages we have zero experience in sole intents to learn new things.
What we learned
- Tools of Android Studio
- Power of Firebase
- Pulling data from internet
- Kotlin
Built With
- java
- kotlin

Log in or sign up for Devpost to join the conversation.