Go to check it out here here
This project intend to make a clean and simple Quiz app. Ultimately there will be 3 mode to play in:
- Zen mode: Play endlessly...
- Against Time: Survive the challenge of time, longer you stay better it is.
- With a Friend: Challenge a friend.
On the frontend we are using Angular and on the backend we are hitting Trivia API. It is Free to use, user-contributed trivia question database. If you wish to add questions to this free and open to all database head here
-
Angular 9.1.0.
-
Bootstrap 4.5.2.
-
Material Design 9.2.4.
- If you haven't done it already, make a fork of this repo.
- Clone to your local computer using
git
. - Make sure that you have Node 12.13.0 or later installed. See instructions here.
- Use
npm install
to download the needed depenedencies for this project. - Don't forget to install the Angular CLI if you haven't already.
- Build and run your app by using the
ng serve
command from the root directory. - Navigate your browser to
http://localhost:4200
. - Make sure you have running internet connection to successfully hit API mentioned in Description.
Read Contributors guidelines before submitting a PR or creating a new issue.
To contribute hassle free, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
- Show your support by ⭐ the project.
Alternatively see the GitHub documentation on creating a pull request.
If you find a bug or think something could be better, please file an issue! If you think a code change should be made, feel free to raise a PR.