elm (Ele.me clone) resource
Large single page application with 45 pages built on vue2 + vuex. 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用 observed · 2026-08-28
Health v2 · maintenance only
39/100
- Activity 16
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3541
- days_rel: n/a
- days_push: 509
- n_releases_24m: 0
Adoption not part of the score
41023 stars · 12248 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A large single-page application clone of the Ele.me food delivery platform, built with Vue 2, Vuex, Vue Router, and Webpack across 45 pages covering login, search, restaurant listings, cart, and ordering. It is primarily an educational reference project demonstrating how to build complex, real-world SPAs with Vue.
Use cases
- learn vue2 by studying a large real-world project
- example of vuex state management in a complex spa
- food delivery app frontend source code
- practice building shopping cart and checkout flows
- reference for structuring a multi-page vue single page application
- vue2 + vuex + webpack project template
When to choose
- you want a complete, realistic Vue 2 codebase to study beyond simple demos
- you need to see complex interactions like carts, orders, and auth implemented in Vuex
- you are learning Vue and want a full user flow from login to ordering
When to avoid
- you need a production food delivery system - it is a personal clone with no payment support
- you are starting a new project and want Vue 3 or a maintained framework setup
- you only need a small starter demo - simpler companion projects exist
Facets
learning-resource · maturity active
frontend-framework state-management routing templating web-development frontend education e-commerce browser vue2 vuex vue-router webpack spa food-delivery elm-clone tutorial-project shopping-cart sass web-server nodejs mobile
2 sources
- readme: https://github.com/bailicangdu/vue2-elm · fetched 2026-08-28 · 34aa916eb5ac
- homepage: https://cangdu.org/elm/ · fetched 2026-08-29 · 4029f974de51
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bailicangdu/vue2-elm | main | 39 |
| bailicangdu/vue2-manage | frontend | 32 |
| bailicangdu/node-elm | backend | 32 |
For agents
markdown · JSON · MCP: product_card(name="bailicangdu/vue2-elm")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem