Skip to content

This is the Frontend for the 'Wemace - Empowering SHGs through Blockchain' A decentralized platform empowering Self Help Groups in India through blockchain technology, AI, and DeFi.

License

Notifications You must be signed in to change notification settings

WeMace/Frontend

Repository files navigation

Wemace

project-image

The 'Wemace - Empowering SHGs through Blockchain' A decentralized platform empowering Self Help Groups in India through blockchain technology AI and DeFi.

🚀 Demo

https://wemace.vercel.app/

Project Screenshots:

project-screenshotproject-screenshot

project-screenshotproject-screenshot

project-screenshot

Table of Contents

🧐 Features

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

Installation

To get started with the Wemace Frontend, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/Wemace-Frontend.git
  2. Navigate to the project directory:
    cd Wemace-Frontend
  3. Install the dependencies:
    npm install

Usage

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.

Envirment Variables

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.

Production Deployment

Change the Link in Mail.ts to the production link

Contributing

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.

💻 Built with

Technologies used in the project:

  • Nextjs
  • Solidity
  • metamask
  • shadcn
  • GunDB

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

This is the Frontend for the 'Wemace - Empowering SHGs through Blockchain' A decentralized platform empowering Self Help Groups in India through blockchain technology, AI, and DeFi.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •