A Web3-based community platform for passionate builders to share their journey and connect with like-minded individuals.
- Frontend: React
- Web3 Library: Web3.js
- Wallet Integration: MetaMask
- Node.js (version 14 or higher)
- npm (version 6 or higher)
- MetaMask browser extension
- Clone the repository:
git clone https://github.com/your-username/socialdapp.git
- Install dependencies:
npm install
oryarn install
- Create a
.env
file with your private key (e.g.PRIVATE_KEY=0x123456...
) - Start the app:
npm start
oryarn start
- Open the app in your browser:
http://localhost:3000
- Click on the "Connect MetaMask" button
- Select the MetaMask account you want to connect
- Approve the connection request
src/
: Source code for the appcomponents/
: React componentscontexts/
: Contexts for the app (e.g. Web3Context)images/
: Images used in the appindex.js
: Entry point for the app
public/
: Publicly accessible filesindex.html
: HTML file for the app
npm start
: Starts the app in development modenpm run build
: Builds the app for productionnpm run deploy
: Deploys the app to a production environment
Contributions are welcome! If you'd like to contribute to SocialDApp, please fork the repository and submit a pull request.
This project is licensed under the MIT License.
- Nikhil Raikwar