Skip to content

Swarnim-Chandve/ICO-DAPP

Repository files navigation

ICO Token Platform

Welcome to the ICO Token Platform, a decentralized application designed to facilitate secure investments, reward community engagement, and enhance the DeFi ecosystem through blockchain technology. This dApp allows users to participate in token sales, view key features, learn about the project, and donate to support its development.

Table of Contents

About the Project

The ICO Token Platform is designed for decentralized fundraising, allowing investors to securely buy tokens and engage with the project. The platform also features a transparent rewards mechanism for contributors and a comprehensive FAQ section to address common questions.

Key Highlights

  • Decentralized & Transparent: Built on blockchain technology to provide secure and transparent transactions.
  • Rewards System: Incentivizes users with tokens for participation, staking, and long-term investment.
  • Community Engagement: Empowers users through a voting mechanism and an open feedback channel.

Features

  1. Token Sale: Purchase tokens during various sale phases.
  2. Donation System: Supports project development through donations, with balance display and currency-specific support.
  3. FAQ Section: Answers common questions about ICOs, token sales, and the project.
  4. Why Choose Us Section: Highlights key project advantages like secure investments and low transaction fees.
  5. About the Project: Detailed information on the platform, including the benefits of decentralization and investor protection.

Technologies Used

  • React: Frontend framework for building the user interface.
  • JavaScript: Core scripting language for functionality.
  • CSS: Styling and design.
  • Blockchain Integration: Web3 or ethers.js for connecting with the blockchain network.
  • Solidity (for smart contracts): To create and manage tokens.
  • Node.js and NPM: For managing packages and dependencies.

Getting Started

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

Prerequisites

Ensure you have Node.js and npm installed.

bash

Copy code

node -v npm -v

Installation

  1. Clone the repository:

    bash

    Copy code

    git clone (https://github.com/Swarnim-Chandve/ICO-DAPP.git) cd ICO-DAPP

  2. Install Dependencies:

    bash

    Copy code

    npm install

Running the Application

  1. Start the Development Server:

    bash

    Copy code

    npm start

  2. Open the Application:

    Open http://localhost:3000 in your browser to view the application.

Components

  • Faq Component: Displays frequently asked questions.
  • Features Component: Lists the main features and advantages of the token.
  • Donate Component: Allows users to donate funds, displays the balance, and interacts with smart contracts.
  • About Component: Shares detailed information about the project and the ICO concept.

Usage

  • Token Purchase: Users can view available token sale phases and purchase tokens using crypto wallets.
  • Donations: Contributions can be made through the donation section.
  • Rewards: Users are incentivized through rewards for participation and long-term holding.
  • FAQ: Find answers to frequently asked questions about the project.
  1. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.