Analysis updated 2026-05-18
Run a local demo online store with products, categories, and a shopping cart.
Learn how to pair Next.js with PocketBase for authentication and data storage.
Use it as a starting template for building a custom e-commerce site.
| vielang/vieshare | alexmt/mobile-for-argocd | javlonbek1233/-neonbite | |
|---|---|---|---|
| Stars | 32 | 32 | 32 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 1/5 |
| Audience | developer | ops devops | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker to run the PocketBase database container.
VieShare is an open-source e-commerce platform that gives you everything you need to run an online store. It solves the problem of setting up a shopping website from scratch by providing pre-built features like user accounts, a product storefront with categories, a shopping cart, and a product image carousel. If you have items to sell and want a working store with organized product listings, this project gives you that foundation without building every piece yourself. The platform works by combining Next.js for the web application layer with PocketBase handling the database and user authentication. PocketBase acts as a backend-as-a-service, meaning it manages your data and logins in one place. Tailwind CSS handles the visual styling while shadcn/ui provides ready-made interface components. File uploads are handled through a dedicated service called uploadthing. All of these tools are wired together so you get a store that lets shoppers browse products by category, view detail pages with related items, and add things to a cart. You would reach for VieShare if you are a developer wanting to stand up a basic online store quickly, learn how a modern e-commerce app is structured, or use it as a starting template to build something custom. Note that the project is still in active development and not yet ready for production use, so it is best suited for experimentation or learning at this stage. The tech stack is TypeScript with Next.js and PocketBase.
An open source e-commerce website builder using Next.js, still in early development.
Mainly TypeScript. The stack also includes Next.js, TypeScript, Tailwind CSS.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.