While developing this app we had an approach to make this app as easy to understand and minimalistic as possible. Our app aims to provide a platform for users to submit anything which can be put down in words without the social norm of acceptance through likes or comments. In the world where social media has become a platform where we seek acceptance and approval without which many of us feel disheartened we wanna provide a platform where one can submit anything without seeking approval through likes or comments which helps users to express themselves without any constraints.
What it does
We have a very basic user interface where there is a simple sign up process after which the user can view write up's posted by others and can themselves post anything by simply adding a title and writing down what they wanna express. With the post the user has added, only their username will be displayed which can be anything the user wishes thus protecting the privacy of the user. There is a profile section where the user can view the posts they have put up and delete any post by long pressing on the post.
How we built it
We first designed the layout of the pages using figma, after we were satisfied with the look of the app we made the layout in android studio using XML. We then made it work using JAVA.
Challenges we ran into
Figuring out how to get the context for functions, such as alert boxes. This being the first time we worked with android studio and figma there was a lot figuring out to do.
Accomplishments that we are proud of
Actually making a legitimate app that can be used in real life and functions as intended; on our first try. Being more productive during the lockdown.
What we learned
Learned how to make better layouts using XML.
Learned basics of app development.
Using realtime databases for storing information.
What's next for AiGHT
Adding new features like personal feed, viewing other profiles, password recovery, email validation, timestamps for posts, subscriptions/following and overall improvement.