Skip to content

Epicodus Javascript | Final Independent Project | eCommerce site built in ember.js

Notifications You must be signed in to change notification settings

lryndavis/JS_WhiteLight

Repository files navigation

White Light Vintage

By Lauryn Davis

4.16.2016

White Light Vintage is an eCommerce site for my business built in ember.js and backed by Firebase; it will serve as my final project in Javascript at Epicodus. It is currently utilizing Paypal as a payment platform.

View in action on Heroku

##Project Objectives

  • Create an attractive eCommerce site in ember.js with a functioning payment platform
  • Data is stored in and retrieved from Ember Data models and Firebase
  • Components are used to create display and behavior for templates
  • Implement user authentication
  • Utilize computed properties, services, and helpers

##To Do

  • Eventually replace current Paypal payment system
  • Replace Bootstrap dropdown menu with a less glitchy version, possibly using an ember-cli addon
  • Product photos need to be reedited for size and entered into firebase in base64 format
  • Checkout system is still very alpha, needs more functionality including itemized invoices and dynamically generated shipping costs

##Known Bugs

  • As of 4.16.2016, user authentication is down due to an unknown bug that likely manifested during a merge. I am currently working on fixing this issue.

##Technologies Used

  • Ember
  • Node
  • Bower
  • HTML
  • SCSS
  • Firebase
  • Bootstrap
  • Moment.js
  • Google Fonts

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <https://github.com/lryndavis/JS_WhiteLight> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Further Reading / Useful Links

License

This software is licensed under the MIT license.

©2016 Lauryn Davis

About

Epicodus Javascript | Final Independent Project | eCommerce site built in ember.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages