- Full featured shopping cart
- Product reviews and ratings - Registered users can post their reviews under the products
- Top products carousel
- Product pagination
- Product search feature
- User profile with orders list
- Admin product management
- Admin user management
- Admin order details page
- Mark orders as delivered option
- Checkout process (shipping, payment method, etc)
- PayPal / credit card integration
- Database seeder (products & users)