Vulcan Launchpad is a decentralized platform for launching and managing ICOs (Initial Coin Offerings). This project provides a comprehensive solution for project creators to raise funds and for investors to participate in promising projects.
- Create and manage ICOs
- Upload project details and media
- Track contributions and investors
- View project statistics and progress
- Secure and decentralized using blockchain technology
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/AnyChain2017/vulcan_launchpad.git cd vulcan_launchpad
-
Install dependencies:
npm install
-
Set up environment variables:
- Create a
.env
file in the root directory - Add the necessary environment variables (e.g., API keys, database URLs)
- Create a
-
Start the development server:
npm run dev # or yarn dev # or pnpm dev # or bun dev
Open http://localhost:3000 with your browser to see the result.
- Navigate to the create page:
/create
- Fill in the project details, upload media, and set fundraising goals
- Deploy the ICO smart contract to the blockchain
- Navigate to the dashboard:
/dashboard
- View project statistics, track contributions, and manage investor relations
- Navigate to the live page:
/live
- Browse and participate in active ICOs
We welcome contributions from the community! To contribute, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeature
- Open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.