Inspiration
The idea was to mix math, fun and accessibility together. The website was built to be appealing to children. The colors and the design were carefully selected. The website was created to be simple and intuitive but useful.
What it does
- Users can practice any of the 4 basic operations ( +, -, /, *) using this app.
- I have added a text to speech feature in hopes that visually impaired individuals have more support when using the application.
- Visual feedback is also provided. For instance, when adding an answer to a question, a toast notification will display whether the answer given is correct or wrong.
- Audio feedback is provided as well. For example, when playing the game, different sounds are played when the given answer is correct or wrong.
How we built it
- ReactJS for frontend and interactivity
- Sass for styling, animation and responsiveness (mobile-friendly)
- AWS for deployment
Challenges we ran into
- Managing react form submission
- Hosting a react-app using AWS
Accomplishments that we're proud of
- Hosting a react-app using AWS
- Creating a working platform for kids
What we learned
- Setting up AWS S3 bucket to host a static website
- Hosting a react-app using AWS
- Generating random even numbers with JavaScript
- Generating random numbers within a specific range with JavaScript
- Generating random math operations with JavaScript
- Adding a text-to-speech feature within a react application
What's next for Quiz app
- Improve accessibility
- Add levels
Log in or sign up for Devpost to join the conversation.