Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 3.3 KB

README.md

File metadata and controls

81 lines (52 loc) · 3.3 KB

📎 Welcome to Know and Win Application 📎

Deploy on release Quality Gate Status Coverage CodeScene Code Health CodeScene System Mastery

This repo is part of the Software Architecture course in 2023/2024 edition. It is basically a web game trying to emulate the famous spanish TV show Saber y Ganar, a trivia like game where users answer questions to win juicy prizes 🥇

KaW

🚀 Test our app at 🚀

https://kawgame.xyz

And if it doesn't work, try the following...

https://172.187.153.13

🛠 Test our API at 🛠

https://kawgame.xyz:8000

And if you want to check the documentation for it...

https://kawgame.xyz:8000/api-doc

🦾 Quick start guide 🦾

There are two ways of launching this application, select one of them that suites you the best.

Using docker

The fastest way for launching this sample project is using docker. Just clone the project:

git clone https://github.com/Arquisoft/wiq_en3b.git

and launch it with docker compose:

docker compose --profile dev up --build

Starting Component by component

First, start the database. Either install and run Mongo or run it using docker:

docker run -d -p 27017:27017 --name=my-mongo mongo:latest

You can also use services like Mongo Atlas for running a Mongo database in the cloud.

Now, launch the auth, user, question and gateway services. Just go to each directory and run npm install followed by npm start.

Lastly, go to the webapp directory and launch this component with npm install followed by npm start.

After all the components are launched, the app should be available in localhost in port 443.

🤖 Deployment guide 🤖

If you want to deploy a server and display our work, you can follow this nice markdown file.

But please, remember to tag us: "Application created by Wiq_en3b Team :)"

👩‍💻 Contributors 🧑‍💻

Name Email
Carlos Menéndez González [email protected]
Didier Yamil Reyes Castro [email protected]
Iyán Robles Suárez [email protected]
Raúl Mera Soto [email protected]
Mateo Rico Iglesias [email protected]
Anna Kutova [email protected]
Diego Murias Suárez [email protected]