The solution to fix various problems affecting the FlavorWave company's data flow and operability.
One of the biggest problems of the FlavorWave is that there are inconsistencies in details of order and products between its five departments.
The app allows for the company's data to be flowed seamlessly with integrity across multiple departments.
(1) Installing dependencies
composer install
npm install
(2)Migration and seeding
Configure your database in the .env file.otherwise copy .env.example .
Then, run the following command -
php artisan migrate —seed
(3)Edit Mail_Mailer and AWS configs in your .env file accordingly.
Change here-
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=yourusername
MAIL_PASSWORD=yourpassword
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=yourgmail
MAIL_FROM_NAME="your name"
And here-
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
(4)Enable extensions gd, zip in php.ini config file.
;extension=gd
;extension=zip
Just remove the ";" .
(5)Run the project
php artisan serve
npm run dev
Done!! The application should now be running on your localhost at port 8000.
(1)Admin Accounts
-
Default password is 12345678 for all admin accounts. Login route for admin accounts is '/admin'.
(2)Distributor Account
-
Default password is "password".
Or just register to create a distributor account. Login route for distributors is '/login'.
- Data tables
- Data charts
- Light/dark mode toggle
- Authenthication & Authorization
- Emails Notifications
- Alert Manager
- Preordering system
- Products and Preorders data manipulation
- Daily Schedule Cron jobs
PHP, Javascript, Mysql
Laravel Framework, JQuery, Gmail Service, Amazon S3 Bucket , Flowbite , Tailwind
- @ahnge
- @HeinZarNe
- @LinnPyaePyae
- @inhibitor255
- @Htetshinehtwe
- @WinThiha