As a mixture of different students from different courses, we thought that we should make an web application that helps people learn. Often we find ourselves lost for motivation whilst revising for exams. To combat this, we decided to make a reward system game depending on how much you learn. The idea of building your island using coins you earn from learning flashcards and dong quizzes really motivates us to do work.

What it does

EduVacation is a web app created to help students study for their course. It uses flashcards based on their course and then it quizzes them to help the students remember key facts. If they get the all of the questions right on the quiz, they will receive coins which will help them to develop their island by expanding it or by adding items to their island. After a certain number of questions answered right, the student are able to level up. This will allow them to unlock more items and help them earn points for the leaderboard. The leaderboard is there to help the students see how they are doing in comparison to their peers and it encourages them to engage more with the web app. There will also be an opportunity for students to earn badges by completing pre made flash card packs. These badges will go on the notice board for visitors to see. Finally, students can also view other students islands that they have befriended on the web app. People can also create their own flash cards so they are never limited in their learning.

How we built it

We built this using Laravel PHP Framework. This uses PHP, Javascript, Bootstrap, SASS, Blade. We used SQLite for the database.

Challenges we ran into

Keeping to the deadline and having to cut some features out of the demo to make it in the 5 minute timeframe.

Accomplishments that we're proud of

Working as a team. How much we got done overall. The visuals of the web app.

Share this project: