Skip to content

Arquisoft/wiq_en2b

Repository files navigation

šŸ§ šŸ¤” KiWiq šŸ„ā“šŸ“š

Visit our page here!!!.

WIQ is a quiz game project inspired by the engaging and thought-provoking show "Saber y Ganar." We aim to create a platform that not only challenges your knowledge but also sparks curiosity and the thrill of discovery.

What Sets WIQ Apart

šŸ¤” Thoughtful Questions: Dive into a world of intriguing and diverse questions, all generated procedurally using WikiData.
šŸŒ Encourage to improve: WIQ lets you keep track of your score to see in which areas you need to improve.

šŸ˜­ It works! after the final version final re-final (FINAL) true (final) (hotfix)

Features

šŸ† Adaptable difficulty: You can adjust the difficulty to push your limits.

šŸŒ Multiplayer: Compete with friends and strangers to prove you are the best.

šŸŒ Localized: Available in Spanish and English.

Contributors

Contributor Contact
Gonzalo Alonso FernƔndez
Sergio RodrĆ­guez GarcĆ­a
Jorge Joaquƭn Gancedo FernƔndez
Darƭo GutiƩrrez Mori
Sergio Quintana FernƔndez
Diego Villanueva Berros
Gonzalo SuƔrez Losada

Deploy on release Quality Gate Status Coverage

This is a repository for the Software Architecture course in 2023/2024 edition.

This repo is a basic application composed of several components.

Component Route Description
Backend/API api/ The main backend service, implemented in Java SpringBoot. It serves all requests from the frontend, and it doubles as main API. It also has a JWT-based authentication system.
Question generator questiongenerator/ A SpringBoot-based service, ran alongside the main backend service, that generates questions and inserts them into the database
Webapp webapp/ Our own frontend to the backend. It is implemented in React 18.

Both the backend/API and the question generator use PostgreSQL.