This is a cryptocurrency trading platform built using the Laravel PHP framework as a University Project (Doesn't actually support real crypto wallets). The platform allows users to add buy and sell requests for various cryptocurrencies, view their trading history, and manage their account settings.
To install this project, follow these steps:
-
Clone the repository to your local machine:
-
Navigate to the project directory:
-
Install the required dependencies:
composer install
npm install
- Create a
.env
file by copying the.env.example
file:
cp .env.example .env
- Generate an application key:
php artisan key:generate
-
Configure your
.env
file with your database credentials and other settings. -
Run the database migrations:
php artisan migrate
- (Optional) Run seeder:
php artisan db:seed
- Start the development server (2 Seperate Terminals):
php artisan serve
npm run dev
- User authentication and registration
- Buy and sell trades for cryptocurrencies
- View trading history
- Manage account settings
- Transaction history and balance
- Laravel PHP Framework
- MySQL database
- Vue.JS Framework
- Vuetify Library