All Projects → cosmicjs → ecommerce-app

cosmicjs / ecommerce-app

Licence: MIT license
An Angular JS Ecommerce App Powered by Cosmic JS

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to ecommerce-app

auction-website
🔨 A full-stack real-time auction website built using a microservices architecture
Stars: ✭ 71 (+51.06%)
Mutual labels:  stripe
react-autofill
Automate the filling of checkout forms, increasing your chance of purchasing limited release items.
Stars: ✭ 57 (+21.28%)
Mutual labels:  stripe
Ignite
A comprehensive Flask boilerplate to build SaaS applications that includes Stripe billing, emails, login, and OAuth.
Stars: ✭ 102 (+117.02%)
Mutual labels:  stripe
react-stripe-script-loader
A React Component that loads Stripe script if necessary and shows React Stripe Elements
Stars: ✭ 22 (-53.19%)
Mutual labels:  stripe
ecommerce-gatsby
🛒 A Gatsby Ecommerce site with Stripe integration & Netlify Functions
Stars: ✭ 48 (+2.13%)
Mutual labels:  stripe
TradeByte
💸 TradeByte - Stocks Trading Simulation WebApp
Stars: ✭ 30 (-36.17%)
Mutual labels:  stripe
switchboard-plug-wallet
Manage Payment Methods and related settings
Stars: ✭ 17 (-63.83%)
Mutual labels:  stripe
subscribie
Collect recurring payments online - subscription payments collection automation
Stars: ✭ 36 (-23.4%)
Mutual labels:  stripe
UltimateCRM
A quick and easy way to manage your clients, invoices and projects all on one web application made with Laravel!
Stars: ✭ 87 (+85.11%)
Mutual labels:  stripe
payment-fields
React component for Braintree/Stripe/Square payment fields
Stars: ✭ 17 (-63.83%)
Mutual labels:  stripe
flutter stripe
Flutter SDK for Stripe.
Stars: ✭ 690 (+1368.09%)
Mutual labels:  stripe
connect-direct-charge-checkout
Accept a payment with direct charges and Checkout
Stars: ✭ 18 (-61.7%)
Mutual labels:  stripe
dailycodingproblem
Solutions to Daily Coding Problem questions
Stars: ✭ 26 (-44.68%)
Mutual labels:  stripe
Stripe-Payment-For-Opencart-3.x
Stripe payment module for opencart 3.x
Stars: ✭ 29 (-38.3%)
Mutual labels:  stripe
open-crowd-fund
🐣 Your open source solution to crowd fund your ideas. Powered by Gatsby.js.
Stars: ✭ 95 (+102.13%)
Mutual labels:  stripe
accept-a-card-payment
Learn how to accept a basic card payment on web, iOS, Android
Stars: ✭ 348 (+640.43%)
Mutual labels:  stripe
direct-stripe
Stripe payment button for WordPress websites
Stars: ✭ 12 (-74.47%)
Mutual labels:  stripe
facebook-bot
A Facebook Bot Reminder App
Stars: ✭ 36 (-23.4%)
Mutual labels:  cosmicjs
module-stripe
Stripe Payments for Magento 2
Stars: ✭ 45 (-4.26%)
Mutual labels:  stripe
react-elements-netlify-serverless
Digital Wallet payments with React Stripe Elements and Netlify Functions
Stars: ✭ 21 (-55.32%)
Mutual labels:  stripe

Angular JS Ecommerce App

Angular JS Ecommerce App

View a demo here

An Angular JS ecommerce app that allows you to:

  1. Process orders from customers and accept Stripe payments for goods and services.
  2. Manage inventory in your Cosmic JS Dashboard or in the admin area on the website.

Get Started

Sign up for Cosmic JS to start managing content for your websites and applications faster and easier.

Building and running the server (performs a gulp command prestart):

git clone https://github.com/cosmicjs/ecommerce-app
cd ecommerce-app
npm install
COSMIC_BUCKET=your-bucket-slug READ_KEY=your-read-key WRITE_KEY=your-write-key STRIPE_KEY=your-public-key STRIPE_SECRET=your-private-key npm start

Then go to http://localhost:3000

Admin area

Go to http://localhost:3000/#/login to manage your products and orders.

In Production

Deploy to Now or Heroku

Deplow to Now from the root folder:

now

More information can be found on the Now website.

Deplow to Heroku from the root folder:

heroku create
git push heroku master

More information can be found on the Heroku website.

Add Stripe Keys

After you deploy go to the resective area in either service to add your STRIPE_KEY and STRIPE_SECRET environment variables.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].