# huanghanzhilian/c-shopping

A beautiful shopping platform developed with Next.js, tailored for various devices including Desktop, Tablet, and Phone. 基于Nextjs开发同时适配Desktop、Tablet、Phone多种设备的精美购物平台

Repository: https://github.com/huanghanzhilian/c-shopping
Canonical: https://ross.abutalabs.com/products/c-shopping
Homepage: http://shop.huanghanlian.com/
Language: JavaScript
License: MIT
License Family: permissive
Topics: docker, headlessui, jwt, mongodb, nextjs, nextjs14, redux, rtk-query, tailwindcss, commitlint, eslint, husky, joi, lint-staged, mongoose, prettier
Last push: 2025-04-25T09:27:42+00:00

## Health v2 (maintenance only)
Score: 25/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 18, release rhythm 8, longevity 72
- inputs: {"age_days": 1014, "days_push": 495, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2421, forks 349 (observed 2026-08-28T04:06:50.547743+00:00)

## What it is
C-Shopping is an open-source e-commerce shopping platform built with Next.js 14, Tailwind CSS, Headless UI, Redux Toolkit with RTK Query, JWT auth, and MongoDB. It is a full-stack web application designed to be responsive across desktop, tablet, and phone devices, deployable via Docker or Vercel.

## Use cases
- build a responsive online store with nextjs
- self-host an e-commerce platform with docker
- learn a full-stack nextjs 14 shopping app example
- reference implementation of rtk query api state management
- start a storefront with jwt auth and mongodb
- demo of multi-device adaptive e-commerce ui

## When to choose
- you want a modern, visually polished Next.js e-commerce starter
- you need a full-stack reference combining RTK Query, Tailwind, and MongoDB
- you want a self-hostable storefront with Docker deployment
- you are learning modern React/Next.js patterns through a complete project

## When to avoid
- you need production-grade inventory, payments, or order fulfillment out of the box
- you require a non-JavaScript or non-MongoDB stack
- you need a turnkey enterprise commerce solution with support
- you want a headless commerce backend only

## Facets
- artifact type: application
- maturity: active
- function: web-framework, state-management, auth, http-client, css-framework, ui-components, container-runtime
- domain: web-development, frontend, e-commerce, self-hosted
- platform: cross-platform
- tags: nextjs, e-commerce, shopping-platform, rtk-query, tailwindcss, responsive-design, mongodb, jwt-authentication, web-server, docker, nodejs

## Member repositories
- huanghanzhilian/c-shopping (main) score 25

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:50.547743+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:33:03.330836+00:00, confidence not recorded.
  - readme: https://github.com/huanghanzhilian/c-shopping (fetched 2026-08-28T04:06:50.547743+00:00, sha 4d70d8ea8ec3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
