Skip to content

Subfrom/crypto-exchange

Repository files navigation

Cryptocurrency Exchange System

This project is a cryptocurrency exchange system built with PHP Laravel. It supports the buying and selling of cryptocurrencies (BTC, ETH, XRP, DOGE), recording money transfers and exchanges, and creating user accounts.

Requirements

  • PHP >= 7.4
  • Composer
  • MySQL
  • Laravel 8.x or 9.x
  • Postman (for API testing)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/cryptocurrency-exchange.git
    cd cryptocurrency-exchange
  2. Install Package:

    composer install
  3. Copy ENV:

    cp .env.example .env
  4. Config ENV:

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=crypto_exchange
    DB_USERNAME=root
    DB_PASSWORD=yourpassword
  5. Generate application key

    php artisan key:generate
  6. Run migrations and seed the database

    php artisan migrate --seed
  7. Running Project

    php artisan serve

    POSTMAN FILE NAME : Crypto Exchange API.postman_collection.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors