Features:
Customer views :
- Can create Wishlist of products
- Login & Register
http://localhost/
- Export Csv File though command line (CLI)
Consumers views :
To access Consumer Login
- Can Create its Own Products and Own Wishlist
- Login and Register
http://localhost/admin
- Export Csv File though command line (CLI)
Super Admin
- Can Manage users also
Both Customer and Consumer has different views and Templates Used Admin Lte for Consumer Dashboard
Used Php framework :
- Laravel 7
- php version:7.3
Note: Don't use php 7.4 for this project because it has some bugs which will abort the artisan functions
-
git clone https://github.com/nareshbabunuli/wishlist.git
-
cd wishlist
(Project Folder) -
composer install
Used Laradock for Containerization -
cd dock
-
docker-compose up -d nginx mysql phpmyadmin workspace
-
site :
http://localhost/
-
phpmyadmin :
http://localhost:8081/
- Server:mysql
, username:default
, password :secret
(You can find these credential in .env files) -
Go to database the folder, you will find wishlist.sql file in dump folder import it into a database using phpmyadmin
Done :) you can run the application
Also you can export (Customer & Consumer's) wishlist using command line
Go to the project folder in workspace bash in docker GUIphp artisan export:wishlist
Options will shown 0 - Customers Wishlist
1 - Consumers Wishlist -
-
For any quires you can ping me My Email:nareshbabu.nuli@gmail.com