quizzify is a web application that allows you to add trivia questions and play trivia games to enhance your trivia gaming skills.
I love learning, but if the learning experience is gamified, I will be able to retain the information longer and learn more. I wanted to create an application for people to continue to learn new things while having fun.
Access the quizzify web app here
Log in | Signup |
---|---|
- React.js
- Node.js
- Express.js
- JavaScript
- CSS
- Bootstrap
- MongoDB
- Mongoose
- Token-based authentication
- AJAX
- RESTful routing
- Deployed on Heroku
The Trello board for user stories, product roadmap, and tasks can be found here.
Wireframes can be found here
⛰️Difficulties Faced:
- Routing
📚Lessons Learned:
- Utilizing Developer tools
- React Inspector,
console.log
, Postman, and debugger
- React Inspector,
- Deploy frequently
- Every time I added a new feature I deployed and this helped me identify and fix issues
The following are the next step in improving the application:
- Form validation
- Incorporate Trivia API under play games section
- Sort trivia questions
- Text to speech option
- Be able to favorite a trivia question