This repo is still on progress!
Please check the official laravel installation guide for server requirements before you start. Official Documentation
Clone the repository
git clone https://github.com/okanemo/Bahri-Bahri.git Switch to the repo folder
cd bahri-bahri Install all the dependencies using composer
composer install Copy the example env file and make the required configuration changes in the .env file
cp .env.example .env Generate a new application key
php artisan key:generate Run the database migrations (Set the database connection in .env before migrating)
php artisan migrate Start the local development server
php artisan serve You can now access the server at http://localhost:8000
TL;DR command list
git clone https://github.com/okanemo/Bahri-Bahri.git cd cazh-core-banking composer install cp .env.example .env php artisan key:generate Make sure you set the correct database connection information before running the migrations Environment variables
php artisan migrate php artisan serve
Populate the database with seed data with relationships which includes users, articles, comments, tags, favorites and follows. This can help you to quickly start testing the api or couple a frontend and start using it with ready content.
Run the database seeder and you're done
php artisan db:seed Note : It's recommended to have a clean database before seeding. You can refresh your migrations at any point to clean the database by running the following command
- livewire-livewire - For building dynamic interfaces simple
app/Models
- Contains all the Eloquent modelsapp/Http/Controllers
- Contains all the controllersapp/Http/Requests
- Contains all the form requestsconfig
- Contains all the application configuration filesdatabase/factories
- Contains the model factory for all the modelsdatabase/migrations
- Contains all the database migrationsdatabase/seeds
- Contains the database seederroutes
- Contains all the routes defined in api.php and web.php file
.env
- Environment variables can be set in this file
Note : You can quickly set the database information and other variables in this file and have the application fully working.
Default User :
email : [email protected] password : okanemo2023