Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/villy-p/the-silk-roads
A Kahoot-style game to help students learn more about the cities that were apart of the Silk Roads. A teacher sets it up on their local server and students join and explore the Middle East and trade with other students in order to get the items they need.
https://github.com/villy-p/the-silk-roads
ap-test game history silkroad socket study world-history
Last synced: 11 days ago
JSON representation
A Kahoot-style game to help students learn more about the cities that were apart of the Silk Roads. A teacher sets it up on their local server and students join and explore the Middle East and trade with other students in order to get the items they need.
- Host: GitHub
- URL: https://github.com/villy-p/the-silk-roads
- Owner: Villy-P
- License: mit
- Created: 2023-09-02T01:04:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-08T02:37:43.000Z (about 1 month ago)
- Last Synced: 2024-10-11T12:15:57.934Z (about 1 month ago)
- Topics: ap-test, game, history, silkroad, socket, study, world-history
- Language: Vue
- Homepage:
- Size: 43.4 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The-Silk-Roads
3367 lines across 43 Files, along with 69 images
## Things needed:
1. [NodeJS](https://nodejs.org/en)
2. Run `npm install` in your terminal## Setup
1. Create src/data/data.ts
2. Paste this code:```ts
export const IP_ADDRESS = "IP_ADDESS";
export const APP_NAME = "App Name";
export const CREATOR_NAME = "Your Name";
export const SERVER_PORT = "Server Port";
export const VUE_PORT = "VueJS Port";
```3. Replace data with your own.
4. [Create localhost SSL certificate](https://www.section.io/engineering-education/how-to-get-ssl-https-for-localhost/)
5. Go to chrome://flags/#allow-insecure-localhost and enable localhost SSL
6. Run `npm install`.
7. Run `npm run serve` on one terminal> When VueJS is running, `- Network: https://IP:PORT/` will tell you the IP address and PORT number for Vue
8. Run `ts-node .\src\server\server.ts` on another terminal.
9. Go to `https://YOUR_IP:VUE_PORT/`