Skip to content

swthes/history-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

History Through Ages Quiz Website - Project README

Table of Contents


Project Overview

Welcome to the History Through Ages Quiz Website project. This initiative aims to address the issue of student disengagement with non-STEM subjects by creating an engaging educational platform. In this project, we will develop a website featuring interactive history quizzes covering various historical eras and events.


Project Description

Client Information

  • Client: Hive Group
  • Duration: Ongoing

Problem Statement

The Hive Group, a collective of secondary schools, has identified a significant decrease in student engagement in non-STEM subjects over the past few years. To combat this trend, they have enlisted our help to create an innovative solution that places student enjoyment at the core of the learning experience. Specifically, they are seeking a website that can make history education more captivating for students of all ages.

Project Goals

  • Create an interactive and user-friendly website that offers history quizzes for students.
  • Cover a wide range of historical topics and eras to make history education more engaging.
  • Incorporate gamification elements to incentivize student participation and learning.
  • Promote critical thinking and knowledge retention through engaging quiz questions.

Technical Stack

The following technologies and tools will be used in this project:

Front-end:

  • HTML
  • CSS
  • JavaScript

Back-end:

  • Node.js
  • Express.js
  • Nodemon

Version Control:

  • GitHub
  • Git

Testing

  • Jest

Design

  • Figma

Development Methodology:

  • Agile methodology

Project Structure

The project will consist of the following main components:

  • Quiz Interface: A user-friendly interface for taking quizzes.
  • Gamification Elements: Lives/3 chances to incentivize learning. ❤ ❤ ❤

Getting Started

To set up and run the project locally, follow these steps:

  1. Clone this repository to your local machine using Git.

  2. Install the necessary dependencies for the front-end and back-end.

  3. Create an .env file required to run the server and add PORT=3000 to it.

  4. Start the development server for both the front-end and back-end.

  5. Access the website locally and begin development.

For detailed instructions and guidelines, please refer to the project's documentation.


Authors

Contributing

We welcome contributions from developers, designers, and anyone interested in making history education more engaging. If you'd like to contribute, please follow our Contribution Guidelines.


License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code for educational purposes.


Thank you for your interest in the History Through Ages Quiz Website project. Together, we can make history education exciting and captivating for students of all ages!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors