Inspiration
Reading through the verticals of HackSC 2020, I already knew I wanted to work towards the impact vertical – after seeing the Solution Challenge, I knew I wanted to try making FEAST's social/learning platform. I resonate with their mission of promoting health and wellness and believe that the inclusion of community will help people stay motivated and can build strong connections between people (which I believe is an important aspect of wellness).
What it does
I followed the general features that were listed in the challenge description. A user can view upcoming classes, set goals, support other users, save recipes, and see resources.
How we built it
I used Android Studio with Kotlin to build the app, along with Adobe Illustrator for the icon assets. I also tried to design the app to reflect the colors of FEAST's website
Challenges we ran into
I used Android Studio with Java in the past, but soon found that my experience was extremely dated and inapplicable to more recent conventions. I had never worked in Kotlin before, so I learned the language as I went. The biggest challenge I encountered was certain libraries being deprecated, which left me stuck for hours trying to find the new way of implementing those features.
Accomplishments that we're proud of
Overall, I am proud of how hard I worked. , but I still made good progress given the time allotted. I'm proud I finally figured out how to work around the deprecated library, and that I didn't give up.
What we learned
First and foremost, I learned I need to keep up in practicing the languages and IDEs I have used in the past, as this project has shown me how much said things can change within a few years. Secondly, I learned that I need to be better about planning how I spend my time – I definitely spent longer than needed making the BottomNavBar icons, which wasn't important in the grand scheme of the project.
What's next for FEAST Connections
I would love to keep working on this platform if possible, as there is so much more I want to do for the project. I'm disappointed that I didn't get to work more on the backend of the project and the UI/UX design, and I have many ideas on how to streamline the app's features/organize them in a more user-friendly way.
Built With
- android-studio
- kotlin
- xml
Log in or sign up for Devpost to join the conversation.