Inspiration

Seeing how learning has changed throughout recent years, especially in the online era, we were inspired to make something fast and accessible for everyone. Using Event Driven Architecture, a perfect solution is provided for scalability.

What it does

It provides a platform for a Q&A learning game.

How we built it

We built it around the EDA architecture. It uses the Solace PubSub design architecture and JS API. The publisher emits events caught by the Event Broker, who is in charge of forwarding it to multiple Senders. This makes the application easily scalable.

Challenges we ran into

This is the first time using Cloud Computing for the first time. Understanding the EDA architecture and cloud computing was our biggest blocker. Along, of course, lots of debugging. That's usual for everyone though.

Accomplishments that we're proud of

Understanding the EDA architecture is definitely the main one. It is a skill that we are looking forward to using in future projects.

What we learned

Understanding the EDA architecture. Do not be indecisive in choosing a project. As (mostly) first time hackers, we made the mistake of starting hacking at 5pm on Sat.

What's next for QuizMaster

Since our code is currently a minimum viable product (MVP), we will start by refactoring code to make it more readable. Integrating both the backend and frontend is also important, as both work and only require a connection to communicate with each other.

Built With

Share this project:

Updates