bravocart.js

0.1.0 • Public • Published

Build Status

Build beautiful mobile shops with Bravocart, AngularJS, and Ionic.

What is Bravocart?

Bravocart is an open source HTML5 Framework for building beautiful, cross-platform hybrid mobile shops (as SPA). Bravocart comes with a hosted JSON API platform that lets you kick start any mCommerce project. Bravocart UI

Today an online merchant has the option to either go for a fully fledged eCommerce platform, such as Magento, or just buy into a hosted shop builder, like Shopify. Bravocart brings the best of two worlds to you.

Learn more about the Bravocart Architecture.

Quick Start

1. Get an API Key

Before you start you need a Bravocart API key, click here to get one (Launch your free mobile shop/Shop/API Key).

2. Bootstrap project

The easiest way to start using Bravocart is with the Yeoman npm package, generator-bravocart.

Install dependencies:

npm install -g yo cordova ionic

Install Bravocart Generator:

npm install -g generator-bravocart

Start a new Bravocart project by simply running:

yo bravocart

Manual Start

  • Download the latest stable release from:
    • The release folder of this repository
    • Bravocart CDN: Latest Release
    • Using bower: bower install bravocart

Once you have a release, use bravocart.js in your code. You also need the dependencies, bravocart-lodash.js and bravocart-angular.js in your project.

Authors

Originally created by Georg Schlenkhoff.

Development

Code Development

We made it easy for any coders to contribute to the Bravocart.js framework. Before you start install phantomjs to run headless tests:

npm install -g phantomjs

You will find many handy gulp task runners, that make development easy. Just check the gulpfile.js to find out more. A good starting point for any development job is:

gulp watch

Documentation

The documentation is built with Dokker.js. If you want to regenerate the docs folder, first install these npm modules globally:

npm -g dokker lodash-cli

After the installation run:

gulp docs

Contributing Conventions

Community

Gitter

Further Reading

Package Sidebar

Install

npm i bravocart.js

Weekly Downloads

1

Version

0.1.0

License

MIT

Last publish

Collaborators

  • oceanhouse21