Inspiration
Ever thought of a question but forget it later? Askit is a question management app that allows users to jot down any questions and ideas they have about anything... be it school, work, or life! We wanted to create an app that helps anyone organize and store questions for studying, reviewing, or casual note-taking.
What it does
Askit lets users create folders that store different questions. Users can sign up for an account, create folders, and add questions to them, whether they’re studying for a class or just organizing thoughts. Once those questions are made, users can edit them or add answers. The search bar feature allows them to search for a specific question.
How we built it
We built Askit using React Native and Expo. For the backend, we used Supabase for database management. Navigation between screens was handled with React Navigation, and we used React Native Paper for styling the UI components. We also used Lucidchart to map out the flow and different screens of the app.
Challenges we ran into
Our biggest challenge was setting up the login and signup. We initially tried to use Supabase Auth for it, but we ran into errors with mandatory email confirmations for users, so we had to pivot and start over (in a sense) for those pages.
Accomplishments that we're proud of
We’re proud of building a functional and aesthetic application. We were able to implement all of the features that we thought it would be possible for us to do with the time given.
What we learned
We learned a lot about React Native navigation, Supabase integrations, and how to work quickly and under pressure. We also picked up new skills in debugging and refining UI.
What's next for Askit
We wanted to try to add a feature that allows users to take pictures of questions (for example, missed questions on a paper exam) and store those pictures in the folders instead of manually having to type the questions out every time. In addition, there are a few bugs and privacy issues that need to be fixed if we decide to continue developing our app.
Built With
- lucidchart
- npm
- reactnative
- reactnativepaper
- supabase
- vscode


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