EugeunieOrz / vittoria-orzini-fashion-boutique

Online shopping store website written in Scala using Play framework, Silhouette, Reactive Mongo and JS using React and Redux

Home Page:https://vittoria-orzini-boutique.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vittoria Orzini Fashion Boutique and Online Store

Promo:

Features

  • Item filtering by category, color, size, price.
  • 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.
  • Transactions are done through sandbox account of Authorize.Net.
  • Responsive with Bootstrap.
  • English, Italian, Arabic versions.
  • Arabic (mirror-like) design

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

Install all NPM dependencies for the UI:

cd ui

# With NPM
npm install


#### Run in dev mode

Start the application with the following command.

sbt run


Open the UI directly with `http://localhost:3000`. (Note that mongo must be already started)

About

Online shopping store website written in Scala using Play framework, Silhouette, Reactive Mongo and JS using React and Redux

https://vittoria-orzini-boutique.herokuapp.com


Languages

Language:JavaScript 59.2%Language:Scala 29.2%Language:SCSS 9.9%Language:HTML 0.8%Language:Shell 0.7%Language:Batchfile 0.1%