The 'Wemace - Empowering SHGs through Blockchain' A decentralized platform empowering Self Help Groups in India through blockchain technology AI and DeFi.
Here're some of the project's best features:
- Smart Contract Integration
- Decentralized Security
- DeFi Solutions
- Community Governance
- Transparent Fund management
- Secure Digital Identity
- Cross-SHG Collaboration
- Community-Driven Governance
To get started with the Wemace Frontend, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/Wemace-Frontend.git
- Navigate to the project directory:
cd Wemace-Frontend
- Install the dependencies:
npm install
To start the development server, run:
npm run dev
This will launch the application in your default web browser. You can now make changes to the code and see the updates in real-time.
The following environment variables are required to run the application:
NEXT_PUBLIC_BACKEND_URL
: The URL of the backend server.NEXT_PUBLIC_GOOGLE_CLIENT_ID
: The client ID for Google OAuth.NEXT_PUBLIC_GOOGLE_CLIENT_SECRET
: The client secret for Google OAuth.NEXT_PUBLIC_GITHUB_CLIENT_ID
: The client ID for GitHub OAuth.NEXT_PUBLIC_GITHUB_CLIENT_SECRET
: The client secret for GitHub OAuth.NEXT_PUBLIC_RESEND_API_KEY
: The API key for Resend.
You can find these values in the .env
file in the root directory of the project.
Change the Link in Mail.ts to the production link
We welcome contributions to the Wemace Frontend project! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Make sure to follow our contributing guidelines.
Technologies used in the project:
- Nextjs
- Solidity
- metamask
- shadcn
- GunDB
This project is licensed under the MIT License. See the LICENSE file for more details.