Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add StudyBits #37

Merged
merged 1 commit into from
Aug 29, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions submissions/StudyBits/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
**Name**: StudyBits

**Description**: StudyBits helps you avoid cramming for your exams by allowing you to study on your phone. You can simply subscribe to a course, which will add a set of questions to your question pool. Then, you can answer questions from your question pool by going to the “Answer” tab in the app which will randomly select a question for you to answer. In the future, we plan to implement an algorithm which selectively chooses questions which will maximize your learning in combination with spacial repetition. You might be wondering who creates the questions, well YOU do! To create questions, you simply create a channel and a course with whatever units you would like. Then, you create questions in the create tab to your heart’s content. WE NEED YOU TO CREATE USEFUL COURSES! Right now, all we have is a filler brainrot course, so we encourage you to make usable courses (or courses on how to mew). In the future, we plan to use artificial intelligence to inflate our question sets. Finally, you can use our app to motivate you by competing for a spot on the leaderboard. By answering questions correctly, you gain points which rank you higher on our leaderboard, we plan to make this algorithm more complex in the future. Try to beat the top user who is at 10000003 points.

**GitHub URL**: https://github.com/StudyBits-App/StudyBits

**How did you build this**: I built this app with my friend using React Native, Firebase, and Expo. We used React Native, specifically Expo, to create the app, Firebase to store the data and for authentication.

**How many hours did you spend on this**: Around 50 hours with my partner and I combined

**Did you use #arcade to log your progress?**: I used #arcade to log my progress initially, but I noticed it reduced my productivity, so the latter half of the project I didn't use it.

**Testflight link**: https://testflight.apple.com/join/t0SncOyx

**How many users on testflight?**: 8

**Ship URL**: https://hackclub.slack.com/archives/C0M8PUPU6/p1724898778049579

**Video Demo URL**: [https://cloud-3296r72c1-hack-club-bot.vercel.app/0screenshare\_-_2024-08-28_9_31_46_pm.mp4](https://cloud-3296r72c1-hack-club-bot.vercel.app/0screenshare_-_2024-08-28_9_31_46_pm.mp4)