Quickstart Guide
Welcome to the DLS DApp Quickstart Guide. This guide provides a streamlined set of instructions to help you set up your local environment, configure necessary settings, and launch the DLS DApp.

By following these steps, you can explore the platform, test its functionalities, and begin contributing to its development.
Prerequisites
Before you start, ensure you have the following installed:
Node.js: Version 12 or above is recommended.
Package Manager: Either npm (Node Package Manager) or yarn.
Git: Required for cloning the repository and managing version control.
Recommended Knowledge:
Setting Up Your Development Environment
Follow these steps to set up your local development environment for DLS DApp:
Step 1: Clone the Repository
Open a terminal and run the following command to clone the latest version of the DLS DApp repository:
git clone https://github.com/DLS-DApp/dls-dapp.git
Navigate into the project directory:
cd dls-dapp
Step 2: Install Dependencies
Run the appropriate command based on your package manager:
Using npm:
npm install
Using yarn:
yarn install
Step 3: Configure Environment Variables
Create a .env
file in the root directory and configure the required settings:
NODE_ENV=development
REACT_APP_API_URL=http://localhost:5000
REACT_APP_BLOCKCHAIN_NETWORK=polygon
Modify these values according to your network and API settings.
Step 4: Start the Development Server
Run the following command to launch the DLS DApp locally:
Using npm:
npm start
Using yarn:
yarn start
The application should now be running at http://localhost:3000.
Exploring the Platform
Once the DLS DApp is up and running, you can:
Interact with Features: Explore functionalities such as user transactions, decentralized interactions, and token management.
Utilize Developer Tools: Debug and monitor your local instance for a smoother development experience.
Examine the Codebase: Understand how DLS DApp leverages blockchain technology and integrates with decentralized protocols.

Next Steps...
Dive deeper into our documentation for detailed guides on:
Advanced platform features
Blockchain integrations
Deployment strategies
Join the Community:
Engage with developers and users in our community forums and chat channels.
Contribute to DLS DApp
Help us improve the platform by contributing code, suggesting features, or reporting issues. Learn how to become an active contributor in the Contribution Guide section.
This Quickstart guide provides the essential context and steps to help you begin your journey with DLS Dapp. For more comprehensive details and troubleshooting, please refer to the subsequent sections of our documentation. Enjoy exploring DLS Dapp and welcome to the decentralized future!
Last updated