diff --git a/README.md b/README.md index 95772fe..1b20c66 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,25 @@ Vittoria Orzini Fashion Boutique and Online Store ================================================== -Website is divided into backend written in Scala using Play framework and MongoDB persistence layer -and frontend written in React.js using Redux for managing state. +Online shopping store: https://vittoria-orzini-boutique.herokuapp.com +Administration panel: https://vittoria-orzini-boutique-admin.herokuapp.com #### Features -* IP Geolocation service: detects location based on IP address and shows user's country in address form -* Sign In / Sign Up functionality -* After Sign Up you're redirected to My Account without confirming account activation. -* Password strength meter using zxcvbn -* Password masking (show / hide password functionality) -* My Account functionality includes editing personal data, wishlist, orders, addresses, credit wallet -* Cookie authentication -* Dependency Injection with Guice -* Publishing Events -* Avatar service -* Remember me functionality -* Password reset functionality with password survey afterwards -* Email sending and auth token cleanup -* MongoDB storage -* Security headers -* CSRF Protection +* Add item to shopping bag and edit item quantity / sizes. +* Add item to wishlist, turn on last item alert notifications. +* Proceed to checkout, use addresses and card details previously saved in My Account. +* Get Order Confirmation email to your inbox. +* Follow your order and check its status. +* Return your order, get refund / partial refund for the purchased items. +* Subscribe to a weekly newsletter. +* Create account, edit and save your personal details in My Account +* Credit card details are encrypted with libsodium +* Admin panel: view products, customers, orders, transactions + +Website is divided into backend written in Scala using Play framework and MongoDB persistence layer +and frontend written in React.js using Redux for managing state. #### Installation