Skip to content

Latest commit

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Rock, Paper, Scissors Game

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.

Contributers

Group number:10

Student numbers:

  • 400104845
  • 400109916
  • 400170306

Rules of the Game

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!

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js
  • npm
  • Python 3
  • pip
  • virtualenv
  • docker
  • docker-compose

Installing

Frontend

  1. Clone the repo: git clone https://github.com/SobhanAsadi/webprogramming.git
  2. Navigate to the frontend directory: cd frontend
  3. Install NPM packages: npm install
  4. Start the server: npm start

Backend

  1. Navigate to the backend directory: cd backend
  2. Create a virtual environment: virtualenv env
  3. Activate the virtual environment: source env/bin/activate (on Linux/Mac) or .\env\Scripts\activate (on Windows)
  4. Install the requirements: pip install -r requirements.txt
  5. Run the server: python manage.py runserver

Now, the React and Django servers should be up and running locally on your machine.

Usage

First, please Login/Signup then enjoy the game.

Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

amin.pt.2003@gmail.com

Project Link: https://github.com/SobhanAsadi/webprogramming.git

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages