This is a React-based web application. It includes a structured frontend with essential React components, and static assets. The project is only designed by me. It is a small scale project and not made for scalability. I have been working on this project for a while now and have always aimed to make the code readable and structured, however I am aware there are some improvements possible, and would gladly take them. :)
Across the app you will be able to play various quiz ranging from countries name to their language, capital, flag, etc. You can normally login and keep track of your scores however this side of the project cannot connect. The app is also available in french however lots of translation are wrong or not updated.
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/Bismaon/COTWQ-client.git cd COTWQ-client
- Install dependencies:
npm install
Start the development server:
npm start
This will launch the React app on http://localhost:3000/
.
To create an optimized production build:
npm run build
This will generate a build/
folder with the minified assets.
To push the content of the build folder to the server directory:
npm run push
This project is licensed under the MIT License, which allows you to use, modify, and distribute the project with minimal restrictions. See the LICENSE file for full details.
This project includes assets licensed under a Royalty-Free License.
You may use the assets in commercial projects without additional fees.
The assets must be incorporated into the project and should not be distributed separately in digital or physical form.
You cannot resell the assets in their original or modified standalone form.
The original creator retains ownership and distribution rights.
Please refer to the legally binding General Terms and Conditions of the asset provider for further details.