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
You will need the following things properly installed on your computer.
git clone <https://github.com/lryndavis/JS_WhiteLight>
this repository- change into the new directory
npm install
bower install
ember server
- Visit your app at http://localhost:4200.
ember test
ember test --server
ember build
(development)ember build --environment production
(production)
This software is licensed under the MIT license.
©2016 Lauryn Davis