Welcome to the Ultimate Rock, Paper, Scissors Game! This is a fun and interactive game where you can test your luck and strategy skills against the computer.
Group number:10
Student numbers:
- 400104845
- 400109916
- 400170306
The rules of the game are simple, yet the victory is satisfying:
- Rock crushes Scissors
- Scissors cuts Paper
- Paper covers Rock
Choose your move wisely and may the odds be ever in your favor!
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
- Python 3
- pip
- virtualenv
- docker
- docker-compose
- Clone the repo:
git clone https://github.com/SobhanAsadi/webprogramming.git - Navigate to the frontend directory:
cd frontend - Install NPM packages:
npm install - Start the server:
npm start
- Navigate to the backend directory:
cd backend - Create a virtual environment:
virtualenv env - Activate the virtual environment:
source env/bin/activate(on Linux/Mac) or.\env\Scripts\activate(on Windows) - Install the requirements:
pip install -r requirements.txt - Run the server:
python manage.py runserver
Now, the React and Django servers should be up and running locally on your machine.
First, please Login/Signup then enjoy the game.
Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/SobhanAsadi/webprogramming.git