Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shashank02051997/quizziethunder-reactjs
Quizzie Thunder offers a captivating trivia quiz experience with a beautiful UI. π Developed using Node.js and MongoDB on the backend and React.js on the frontend, the app ensures seamless performance. π Track progress, compete with friends through dynamic rankings, and enjoy a competitive edge in your trivia mastery journey. π
https://github.com/shashank02051997/quizziethunder-reactjs
nodejs react reactjs webapp
Last synced: about 2 months ago
JSON representation
Quizzie Thunder offers a captivating trivia quiz experience with a beautiful UI. π Developed using Node.js and MongoDB on the backend and React.js on the frontend, the app ensures seamless performance. π Track progress, compete with friends through dynamic rankings, and enjoy a competitive edge in your trivia mastery journey. π
- Host: GitHub
- URL: https://github.com/shashank02051997/quizziethunder-reactjs
- Owner: Shashank02051997
- License: mit
- Created: 2023-07-24T08:12:06.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-07T10:08:48.000Z (about 1 year ago)
- Last Synced: 2024-04-24T08:19:13.168Z (9 months ago)
- Topics: nodejs, react, reactjs, webapp
- Language: JavaScript
- Homepage: https://quizzie-thunder-web-app.onrender.com
- Size: 3.85 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quizzie Thunder
## Description
Quizzie Thunder delivers an immersive trivia quiz experience, seamlessly blending knowledge and aesthetics, with its exceptionally beautiful user interface. π Behind the scenes, the app is powered by a robust backend developed using Node.js and MongoDB, ensuring a seamless and responsive quiz environment. π Track your progress effortlessly, compete with friends through dynamic user rankings, and elevate the thrill of answering questions with a competitive edgeβall made possible by the cutting-edge technologies of Node.js and MongoDB on the backend, and React.js on the frontend. π Unleash the power of technology in your quest for trivia mastery with Quizzie Thunder!
β Note: The website may require some time for the server to spin up.
## Table of Contents
- [Installation](#installation)
- [Features](#features)
- [Screenshots](#screenshots)
- [Technologies Used](#technologies-used)
- [Contributing](#contributing)
- [Links](#links)
- [License](#license)## Installation
To install Quizzie Thunder, follow these steps:
1. Clone the repository.
2. Install the dependencies in both the client and server directories by running `npm i` at the root directory.
3. Run `npm start` at the root directory to start the app in your browser.
4. Navigate to http://localhost:3000/ to view the project.## Features
Quizzie Thunder provides a range of features:
π User Authentication:
- Sign In and Sign Up: Users can easily create accounts or log in to access the quiz platform.
π± OTP Verification:
- Secure Verification: Ensure user authenticity through OTP verification, adding an extra layer of security.
π Ranking System:
- Dynamic User Rankings: Compete with others and track your progress through a dynamic ranking system.
π Categories and Variety:
- Diverse Quiz Categories: Explore a range of quiz categories, each offering a variety of questions to keep the experience engaging.
π€ Question Variety:
- Rich Question Database: Enjoy a diverse set of questions within each category, making every quiz unique.
## Screenshots
## Technologies Used
Quizzie Thunder is built using a variety of technologies including:
- [Reach.js](https://react.dev)
- [Node.js](https://nodejs.org/en)
- [Express](https://expressjs.com/)
- [MongoDB](https://www.mongodb.com/)
- [JWT](https://jwt.io/)## Contributing
Please fork this repository and contribute back using
[pull requests](https://github.com/Shashank02051997/QuizzieThunder-ReactJs/pulls).Any contributions, large or small, major features, or bug fixes, are welcomed and appreciated
but will be thoroughly reviewed.### Contact - Let's become a friend
- [Twitter](https://twitter.com/shashank020597)
- [Github](https://github.com/Shashank02051997)
- [Linkedin](https://www.linkedin.com/in/shashank-singhal-a87729b5/)
- [Facebook](https://www.facebook.com/shashanksinghal02)### Like our Facebook page
- [Android UI's Bucket](https://www.facebook.com/androiduisbucket)
## Donation
If this project helps you reduce time to develop, you can give me a cup of coffee :)
## π¬ Discuss
Have any questions, or doubts or want to present your opinions or views? You're always welcome. You can [start discussions](https://github.com/Shashank02051997/QuizzieThunder-ReactJs/discussions).
## Links
- [Link to Node GitHub repository](https://github.com/Shashank02051997/QuizzieThunder-NodeJs)
- [Link to Flutter GitHub repository](https://github.com/Shashank02051997/QuizzieThunder-Flutter)## License
This project is licensed under the MIT License.