BBD NSDS Implementation Support Project
This application is intend for enumerator/ applicant registration process assistance.
Installation
This application is based on [email protected]. with boilerplate of Adminlte 3 as UI Template.
Please follow this steps properly to install this application.
- Clone/Download as zip this from project/repo from Github
- Your PC Must have minimal PHP 7.4 installed to operate this application
- For Windows please Download XAMPP for Development Environment.
- Install Composer package manager for application dependence.
- Install Node/NPM for Asset Compilations
- Mysql Database Server configuration XAMPP comes with prebuild mysql db server setup
If you have All this pre-required tools installed then follow this process to step by step .
- Go To Project Directory using File Explorer then rename the .env.example file to .env
- Open your DBMS Tool like PHPmyAdmin/ any other tools create a new Database there
- Open .env File using any text editor then change the DB Configuration values and save
- Open Command Prompt/Git Bash Window on Project directory and run the command to install package
composer install
- Run the migration command to load database with application database schema
php artisan migrate:refresh --seed
- After package installation complete.then configure application encryption key using this command
php artisan key:generate
- Now, to install npm packages run this command
npm install
- Finally, Run thwe asset compilation command
npm run dev
Installation process is complete.
Run this command to start application
php artisan serve --port=8000
Application start on 127.0.0.1:8000 address
Administrator Login URL:Admin Login
Admin Email: [email protected]
Admin Password: password
You can change it after first login.
Default Password for all user will be password