- Register and Login to the site
- Reset Password through emails
- Google Sign in
- User image resize and upload
- Front end validations
- View details of mobile phones + image slider gallery
- Like phones
- Review phones with comments
- Reply to comments
- Search mobile phones real time
- Search phones real time accoring to brand and price range
- Download phone list as a PDF or Excel file
- Add phones to cart(add + update + remove)
- Add phones to wishlist(add + remove + move to cart)
- Make a cash on delivery order
- Receive order confirmation mail
- See and update profile and order details
- Make a paypal order(not fully)
- Download or clone and extract the project.
- Place the folder in htdocs or www folder.
- Go to PhpMyadmin and create a new database called laravel_test.
- Select the database and import SQL file named as laravel_test, included in the project folder.
- Rename .env-example file as .env.
- Open cmd and navigate into the folder using cd command.
- Type composer install to install dependencies.
- Type php artisan serve in cmd.
- Open web browser and type locahost:8000 to run the project.