Skip to content

Narodomy/Beeba-Swap

 
 

Repository files navigation

Beeba Swap (Project 040613905)

This repository contains the source code for Beeba Swap, a decentralized exchange (DEX) project developed as part of the Blockchain class (040613905) taught by Professor TSR at King Mongkut's University of Technology North Bangkok (KMUTNB) during my Bachelor's degree.

Live Product: beeba-swap.github.io

About This Project

Beeba Swap is a practical implementation of blockchain concepts learned during the course. It demonstrates the fundamental principles of decentralized exchanges, including token swapping, smart contract interaction, and user wallet integration.

Key Features

  • Decentralized Token Swapping: Allows users to exchange tokens directly from their wallets.
  • Smart Contract Implementation: Leverages smart contracts to automate and secure transactions.
  • Web3 Integration: Connects to user wallets (e.g., MetaMask) for seamless interaction.
  • Educational Purpose: Primarily developed for educational purposes, showcasing the practical application of blockchain technology.
  • [Add any other specific features you have here]

Getting Started (Local Development)

  1. Clone the Repository:

    git clone [https://github.com/beeba-swap/beeba-swap.github.io.git](https://www.google.com/search?q=https://github.com/beeba-swap/beeba-swap.github.io.git)
    cd beeba-swap.github.io
  2. Install Dependencies:

    # Using npm
    npm install
    
    # Or using yarn
    yarn install
  3. Run the Development Server:

    # Using npm
    npm start
    
    # Or using yarn
    yarn start

    Open your browser at http://localhost:3000.

  4. Configuration:

    • If the project requires connecting to a specific blockchain network or setting up environment variables, refer to the project's configuration files.

Deployment

To deploy this project:

  1. Build the Project:

    # Using npm
    npm run build
    
    # Or using yarn
    yarn build
  2. Deploy the build directory:

    • You can deploy the contents of the build directory to platforms like GitHub Pages, Netlify, Vercel, or any static web hosting service.

Acknowledgments

  • Professor TSR, KMUTNB, for their guidance and instruction in the Blockchain class.
  • The open-source community for providing valuable resources and libraries.

Note

This project was developed as part of an academic course and may not be suitable for production use without further development and security audits.

About

A decentralized exchange (DEX) project developed as part of the Blockchain class (040613905) taught by Professor TSR at King Mongkut's University of Technology North Bangkok (KMUTNB) during my Bachelor's degree.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 100.0%