About Trivia Cards
The primary functionality of the application is to provide users with a set of trivia questions. Users can interactively answer each question, and the application keeps track of their responses, providing a final score at the end.
You can try out the live demo of Trivia Cards here (Not Working atm).
- HTML
- CSS (Bootstrap for styling)
- JavaScript
- NPM (Node Package Manager): for package management
- Lint: for code quality and style checking
- Webpack: for bundling and building the project
- Jest: for testing the JavaScript code
- Interactive Trivia: Users can answer trivia questions interactively.
- Score Tracking: The application tracks user answers and provides a final score.
Follow these steps to set up the project locally:
- Open Git BASH Download Link
- Clone the repository to your local machine:
git clone https://github.com/tdietzel22/Trivia_Flash_Cards.git
- Open the project directory:
cd Trivia_Flash_Cards
- Open in a code editor like Visual Studio Code.
- Open the VS Code terminal and enter this command to install needed dependencies:
npm install dotenv-webpack@8.0.1 --save-dev
- The run once installed to view in browser or to use for further development:
npm run start
To use Trivia Cards:
- Visit the website here.
- Trivia questions will be displayed one at a time.
- Select either "True" or "False" for each question.
- Click the "Next" button to proceed to the next question.
- After answering all questions, the application will display your final score.
I welcome contributions to improve the project. If you'd like to contribute, please follow these guidelines:
- Fork the project repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Commit your changes with a descriptive commit message.
- Push your branch to your forked repository.
- Create a pull request to the main repository.
- Demo isnt up
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions, suggestions, or inquiries, please contact Trent Dietzel at dietzelbiz@outlook.com.