Skip to content

Encode Club ETHDenver Capstone Project - dex and casino in one

Notifications You must be signed in to change notification settings

AndyOooh/sin-city

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Sin City

Capstone project · Solidity/Web3 bootcamp · Encode x ETHDEmver
Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Author

About The Project

Built With

  • React

  • TypeScript

  • TailwindCSS

  • Solidity

  • EthersJS

  • HardHat

  • OpenZeppelin

  • WAGMI

  • Chai

  • Mocha

Assignment

Following is the essence of the assignment given:

Intro

This project includes:

  • dApp - a React frontend.
  • hardhat - A Node.js and solidity development environment.

(back to top)

Getting Started

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

Prerequisites

You must be running node v. 16 or higher.

Installation

  1. Clone the repo:
    git clone https://github.com/AndyOooh/sin-city
  2. Install packages from the root of both projects (dApp and hardhat):
    yarn install

(back to top)

Usage

If you plan to use the hardhat environment you must rename the .env.example to .env and add your own variables. This is to prevent the environment variables from being committed to the repository.

To start teh development server, in dApp run:

yarn start

Once you have the development servers running, you can access the client at localhost:3000.

(back to top)

Roadmap

  • Build DEX.
  • Build Casino with roulette.
  • Other games.
  • Backend

See the open issues for a full list of proposed features (and known issues).

(back to top)

Author

👤 AndyOooh

(back to top)

About

Encode Club ETHDenver Capstone Project - dex and casino in one

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 85.7%
  • Solidity 6.6%
  • SCSS 4.2%
  • HTML 2.5%
  • Other 1.0%