This application serves as a platform for immigrants who need to transfer money between differnt parties from different countries.
Type of users
-
1. Admin
-
Admins can create admins.
-
Admins can delete and edit customers and bank agents.
-
Admins can delete, edit, and view all the activity in the system.
-
2. Bank Agent
-
Agent can create, edit,delete and block transaction activities.
-
3. Customer
-
Customer can do transation with prefered user.
-
Customer can see transaction history and user information.
- Language: Php,Javascript,Jquery,Css,Html
- Framework: Laravel 9, React Js 18.2, bootstrape 5.2
- Database: SQL
Clone the repositore in your computer.
git clone https://github.com/Pulok000/AWT-Fall-2022-2023.git
Then, cd
into that directory and run the following commands to install the dependencies:
cd AWT-Fall-2022-2023
composer install
npm install
Initiate the environment variables by copying the .env.example
file to .env
and then run the following command:
copy .env.example .env
Change the database credentials in the .env
file to your own credentials.
Example:
Here,
My database name is :remittance_transaction
Username=root
Password=""
So i run below command.
DB_DATABASE=remittance_transaction
DB_USERNAME=root
DB_PASSWORD=
Then, run the following commands to generate the application key and migrate the database:
php artisan key:generate
Then finally run the following command to start the server:
php artisan serve
And the following command for tailwind to work:
npm run watch
Open Xampp server and start apache and php server:
Visit http://localhost:8000
to see the website.