StudyUp is a collaborative, educational take on the classic game "Heads Up!"
Students of all levels can understand that traditional studying is oftentimes an overwhelming, dull experience. Offering methods of group studying is something that addresses this problem by offering a game-ified solution. The countless benefits of group studying include improved understanding, increased motivation, and better memory retention. On the Education track, we hope that this app can offer users a way to have fun and Study Up before their next exam!
This game has a minimum of 2 players.
- Click + Add Player and add the corresponding name.
- When you're ready, click Start Studying! to be directed to choose a set.
- After choosing a set, the roulette reveals the upcoming player.
- Start playing by placing the phone on your forehead! If you get a question right, rotate the phone up. If you can't seem to get it right, turn it down.
- Post x amount of time, you will be able to see the terminologies you passed and missed.
- Time for another game! Choose another player to go.
- Once all players have gone, or you have clicked exit, view the leaderboard stats!
The following steps highlight how to download and gain access to StudyUp!
- Ensure that npm is installed on your computer and the "Expo Go" app is installed on your phone.
- Clone this repository and cd into it.
- When in the StudyUp directory, run "npm install". This will download most of the necessary dependencies.
- Then, run the following commands to download to rest of the required assets:
- npx react-native-asset
- npx expo install @expo-google-fonts/raleway @expo-google-fonts/quicksand expo-font expo-splash-screen
- npx expo install @expo-google-fonts/handjet
- npm install expo-sensors
- NOTE: This one may fail, that is completely fine.
- run "npm start" and then scan the QR code using your mobile device.
- Enjoy your studying!
Ideally, we want to implement cross-platform implementation with applications such as Quizlet and Anki so that users can utilize their existing databases. Additionally, using AI to convert notes into sets can also be a great future addition.
Divyanshi Saini, Kriti Shah, Krithika Kondapalli, Oixel Romero
Thank you SwampHacks! 🐊
