Frontend for dynamic trivia platform to compete with you buddies with quizes! Challenge yourself, compete with others, and customize your learning experience.
You need npm/yarn installed in your local machine in order to run this app.
git clone <forked-repo-link>
.npm install
..env
file in the root of the project. A file .env.example
is attached for reference.npm start
.localhost:7777
.[!TIP] To change port number for the developement of this project for mac users. Kindly refer to this article: https://blog.stackademic.com/how-to-change-the-default-port-number-in-react-react-tips-1a957b54759e
npm install
npm start
.
βββ π§Ύ package.json
βββ π§Ύ package-lock.json
βββ βΉοΈ README.md
βββ π public
β βββ π index.html
β βββ πΌοΈ favicon.ico
βββ π src
βββ π assets
βΒ Β βββ π images
β Β βββ π styles
β βββ π index.css
β βββ π App.css
βββ π components
β βββ π WelcomeCard.jsx
βββ π pages
β βββ π CreateRoom.jsx
β βββ π Quiz.jsx
β βββ π Home.jsx
βββ π services(api)
βββ π utils
βββ π hooks
βββ π routers
β βββ π AppRouter.jsx
βββ π App.jsx
βββ π index.js
[!NOTE] While adding new files, it is suggested entry here. It will be helpful to new contributors. Make use of chatGPT π
Comment on the issue. In case of no activity on the issue even after 2 days, the issue will be reassigned. If you have difficulty approaching the issue, feel free to ask on our discord channel.
Be a champ & don't hesitate if you don't know, just learn on the way and complete it.
It is also requested to make your entry in CONTRIBUTORS markdown file before submitting the PR.
Whether you are working on a new feature or facing a doubt please feel free to ask us on our discord channel. We will be happy to help you out.
This project is licensed under the MIT License - see the LICENSE file for details.
Please help us follow the best practice to make it easy for the reviewer as well as the contributor. We want to focus on the code quality more than on managing pull request ethics.
People before code: If any of the following rules are violated, the pull-requests will be rejected. This is to create an easy and joyful onboarding process for new programmers and first-time contributors.
Avoid commiting after opening pull request and name the commit as something meaningful, it is highly recommened to follow.
Reference the issue numbers in the commit message if it resolves an open issue. Follow the pattern provided here
Provide relevant screenshot/short video for easier review.
Pull Request older than 3 days with no response from the contributor shall be marked closed.
Avoid duplicate PRs, if need be comment on the older PR with the PR number of the follow-up (new PR) and close the obsolete PR yourself.
Be polite: Be polite to other community members.
Bhupesh Dewangan
Opencode Bot Developer
The YT demonstrator guy ;-;githubID:
bhupesh98discordID:
bhupesh6726
Vatsal Bhuva
Just an ordinary guy
githubID:
VatsalBhuva11
discordID:
vbx11
All the upcoming contributor's github profile image will be displayed here, pick up the best one real quick.