Skip to content

Vaibhav701161/nexus-dao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

864920c · Oct 8, 2024

History

1 Commit
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024

Repository files navigation

NEXUS_SPHERE

"Nexus Sphere: DAO empowering Ethereum community with transparent decision-making. Stake, rank, and decide proposals with our intuitive UI."

Tech Stack Used:

  • Metamask: Browser extension for interacting with Ethereum blockchain and decentralized applications.
  • Truffle: Development framework for Ethereum blockchain projects, facilitating smart contract compilation, testing, and deployment.
  • Infura: Scalable infrastructure provider for accessing Ethereum and IPFS networks via APIs.
  • ReactJS: JavaScript library for building user interfaces, commonly used for creating front-end interfaces in web applications.
  • Tailwind CSS: Utility-first CSS framework for building custom designs quickly.
  • Ganache-CLI: Local blockchain emulator for Ethereum development, providing a private test network for smart contract testing and development.
  • Solidity: High-level programming language for writing smart contracts on the Ethereum blockchain.
  • Web3js: JavaScript library for interacting with Ethereum blockchain, enabling communication with smart contracts and Ethereum nodes.
  • Faucet: Service providing free tokens (usually cryptocurrency) to users for testing purposes or accessing resources on a blockchain network.

Run It Locally:

To run the demo, follow these steps:

  1. Clone the project with the code below.
# Pre-requisites to install - Git, Nodejs, Truffle, ganache-cli
git clone [email protected]:KRISH2832/NEXUS_SPHERE.git PROVIDER_NAME
cd PROVIDER_NAME # Navigate to the new folder.
yarn install # Installs all the dependencies.
  1. Create an Infuria project, copy and paste your key in the spaces below.

  2. Update the .env file with the following details.

ENDPOINT_URL=<PROVIDER_URL>
SECRET_KEY=<SECRET_PHRASE>
DEPLOYER_KEY=<YOUR_PRIVATE_KEY>
  1. Create a CometChat project, copy and paste your key in the spaces below.

  2. Update the .env file with the following details.

REACT_APP_COMET_CHAT_REGION=<REGION>
REACT_APP_COMET_CHAT_APP_ID=<APP_ID>
REACT_APP_COMET_CHAT_AUTH_KEY=<AUTH_KEY>
  1. Run the app using yarn start.

Useful Links:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published