All Projects → Weakky → Prisma Ecommerce

Weakky / Prisma Ecommerce

💰A graphql e-commerce real-world fullstack example (backoffice included)

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Prisma Ecommerce

Falcon
DEITY Falcon - Progressive Web App library for any type of website. Fully Open Source, Platform Agnostic and headless. OSL3.0. Supports Magento 2 PWA storefront, Wordpress PWA and BigCommerce PWA Storefront. Built with ReactJS, NodeJS and GraphQL. Join our community and become a contributor at https://slack.deity.io
Stars: ✭ 501 (+116.88%)
Mutual labels:  graphql, ecommerce, shop
Example Storefront
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Stars: ✭ 471 (+103.9%)
Mutual labels:  graphql, ecommerce, shop
Prisma Examples
🚀 Ready-to-run Prisma example projects
Stars: ✭ 3,017 (+1206.06%)
Mutual labels:  graphql, prisma, boilerplate
Commerceql
UNMAINTAINED
Stars: ✭ 217 (-6.06%)
Mutual labels:  graphql, ecommerce, boilerplate
Saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 14,720 (+6272.29%)
Mutual labels:  graphql, ecommerce, shop
Ever
Ever® - Open-Source Commerce Platform for On-Demand Economy and Digital Marketplaces
Stars: ✭ 980 (+324.24%)
Mutual labels:  graphql, ecommerce, shop
Vue Express Mongo Boilerplate
⭐ MEVN Full stack JS web app boilerplate with NodeJS, Express, Mongo and VueJS
Stars: ✭ 2,814 (+1118.18%)
Mutual labels:  graphql, fullstack, boilerplate
Serverless Prisma
AWS Serverless Prisma Boilerplate
Stars: ✭ 126 (-45.45%)
Mutual labels:  graphql, prisma, boilerplate
Spree
Open Source headless multi-language/multi-currency/multi-store eCommerce platform
Stars: ✭ 11,571 (+4909.09%)
Mutual labels:  graphql, ecommerce, shop
Reaction
Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
Stars: ✭ 11,588 (+4916.45%)
Mutual labels:  graphql, ecommerce, shop
Storefront Api
Storefront GraphQL API Gateway. Modular architecture. ElasticSearch included. Works great with Magento1, Magento2, Spree, OpenCart, Pimcore and custom backends
Stars: ✭ 180 (-22.08%)
Mutual labels:  graphql, ecommerce
Ran
⚡ RAN! React . GraphQL . Next.js Toolkit ⚡ - SEO-Ready, Production-Ready, SSR, Hot-Reload, CSS-in-JS, Caching, CLI commands and more...
Stars: ✭ 2,128 (+821.21%)
Mutual labels:  graphql, boilerplate
Fluttergames
Flutter app for purchasing and renting games.
Stars: ✭ 182 (-21.21%)
Mutual labels:  ecommerce, shop
Smartstorenet
Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution
Stars: ✭ 2,363 (+922.94%)
Mutual labels:  ecommerce, shop
Prisma Auth0 Example
Boilerplate Prisma Startup
Stars: ✭ 184 (-20.35%)
Mutual labels:  graphql, prisma
Pimcore
Open Source Data & Experience Management Platform (PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce)
Stars: ✭ 2,352 (+918.18%)
Mutual labels:  ecommerce, shop
Koa Passport Mongoose Graphql
Koa 2 server with Passport + Mongoose + GraphQL
Stars: ✭ 190 (-17.75%)
Mutual labels:  graphql, boilerplate
Coreshop
CoreShop - Pimcore eCommerce
Stars: ✭ 193 (-16.45%)
Mutual labels:  ecommerce, shop
Mern
🌐 MERN stack 2.0 - MongoDB, Express, React/Redux, Node
Stars: ✭ 175 (-24.24%)
Mutual labels:  fullstack, boilerplate
Next Ecommerce
⚡️ Quantum Ecommerce. Made with Next.js | GraphQL | Apollo Server | Apollo Client | SSR
Stars: ✭ 186 (-19.48%)
Mutual labels:  graphql, ecommerce

prisma-ecommerce

A prisma e-commerce real-world fullstack example 🚀

Homepage view Browsing product view Cart view Payment view

Project paused for a moment while I'm finishing https://github.com/Weakky/ra-data-prisma.

This will allow the backoffice to be far more robust, maintainable, and easier to develop.

Read more about it here

Features

💁 Beautiful, easily customizable react-native app

💨 GraphQL backend powered by Prisma.io

🏦 Support several shops behind the same application

💥 Handcrafted backoffice to manage your e-commerce shop

🔏 Fully customizable products (variant system)

💫 Real-time updates for product availabilities

💸 Ready-to-sell Stripe integration (PCI compliant, including 3D Secure)

🔔 Push notification system to keep users updated when their orders are prepared

❤️ Made with love for the open-source community

The backoffice

Manage your products, your orders, your customers.

Philosophy

You'll quickly realize that there are no state-management library whatsoever. I'm actively militating against the wrong usage of those. Although a sweet Redux or MobX could have been used in some places (especially on the RN app), this app also acts as a showcase to promote vanilla React. Especially since the new Context API (Although I haven't updated React yet).

Troubleshooting

[Mobile][Android] Error: Network error: Network request failed.

Android is running in an emulator.

The localhost is pointing to the environment in which the code is running. The emulator emulates a real device while the simulator is only imitating the device.

Therefore the localhost on Android is pointing to the emulated Android device. And not to the machine on which your server is running.

The solution is to replace localhost with the local IP address of your machine.

mobile/src/graphql/setupApollo.js


const httpLink = new HttpLink({
  uri: YOUR_LOCAL_IP,
});
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].