Skip to content

thenullterminator/Decentralized-3-patti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Decentralized 3patti

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About The Project

3 patti ? but why ?

  • Because before the pandemic 3-patti used to be one of our favourite card games 😕
  • And there is no web-based multi-player 3-patti application online currently( guess everyone likes poker after all).
  • So we decided to make one ourselves modelling our application on the more popular skribble.io 😃

but why decentralised ?

  • There is no user sign-up required for playing in our application, so trust and fraud-prevention were one of our topmost priorities.
  • Naturally blockchain was the most obvious solution that came to us, because the user only needs to connect using their wallet providing complete anonymity to the user.
  • Moreover all transactions are handled by smart contract to enforce rules of the game(such as transferring money to pot for placing bet).

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • node.js
  • npm
  • live-server
    npm install -g live-server

Installation

  • Hosting Backend
cd Backend
npm install
npm start
  • Serving Frontend
cd Frontend
live-server

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request

Play Now !!

Deployed At: https://tpatti-frontend.herokuapp.com/

Project Walkthrough: https://www.youtube.com/watch?v=4JLfwC4r14Y