https://github.com/eduamdev/ecommerce-gatsby
A JAMstack Ecommerce Site built with Gatsby, Stripe and Netlify Functions
https://github.com/eduamdev/ecommerce-gatsby
gatsby netlify netlify-functions react-hooks stripe-elements styled-components
Last synced: 15 days ago
JSON representation
A JAMstack Ecommerce Site built with Gatsby, Stripe and Netlify Functions
- Host: GitHub
- URL: https://github.com/eduamdev/ecommerce-gatsby
- Owner: eduamdev
- License: mit
- Created: 2019-10-01T00:13:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-10T00:15:21.000Z (almost 2 years ago)
- Last Synced: 2025-04-15T07:11:59.482Z (15 days ago)
- Topics: gatsby, netlify, netlify-functions, react-hooks, stripe-elements, styled-components
- Language: JavaScript
- Homepage: https://ecommerce-shoe-store.netlify.com/
- Size: 18 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://app.netlify.com/sites/ecommerce-shoe-store/deploys)
# 👟 Ecommerce Shoe Store
Demo site is here: [Shoe store demo](https://ecommerce-shoe-store.netlify.com/)

## Build Setup
```bash
# Install the Gatsby CLI
$ npm install -g gatsby-cli# Install dependencies
$ npm install# Start the development server
$ npm start
```## Building and Running for Production
```bash
# Generate a full static production build
$ npm run build# Preview the site as it will appear once deployed
$ npm run serve
```## Built With
- [Gatsbyjs](https://www.gatsbyjs.org/) - React Toolchain
- [Hooks API](https://reactjs.org/docs/hooks-intro.html) - App State Management
- [Stripe](https://stripe.com/) - Handle Checkout Submit
- [Netlify](https://www.contentful.com/) - Handle Server Functions & Hosting## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details