# Code-Pop/real-world-vue

The application that we build in Vue Mastery's courses starting with Real World Vue

Repository: https://github.com/Code-Pop/real-world-vue
Canonical: https://ross.abutalabs.com/products/real-world-vue
Homepage: https://www.vuemastery.com
Language: Vue
License Family: other
Last push: 2023-09-21T11:23:24+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2963, "days_push": 1077, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1014, forks 482 (observed 2026-08-28T04:03:13.863775+00:00)

## What it is
The companion example application for Vue Mastery's 'Real World Vue' course series - an event-listing single-page app built with Vue.js. The repository provides tagged starting and finishing code for each lesson, covering Vue CLI, Vue Router, single-file components, global components, slots, and API calls with Axios against a -server mock database.

## Use cases
- learn Vue.js by building a real single-page application
- follow along with the Vue Mastery Real World Vue course code
- see a working example of Vue Router with dynamic routes and history mode
- study how to structure single file components, global components, and slots in Vue
- learn how to make API calls with Axios in a Vue project
- get reference start/finish code when stuck on a course lesson
- practice setting up a Vue project with Vue CLI and a mock JSON database

## When to choose
- You are enrolled in Vue Mastery's Real World Vue course and need the tagged lesson code to code along or unstick yourself
- You want a small, guided example app to study Vue fundamentals like routing, SFCs, slots, and Axios
- You learn best by building a complete project step by step rather than reading isolated snippets

## When to avoid
- You need a production-ready event management application - this is teaching code, not a product
- You want a maintained library or framework to add as a dependency - it is course material published without a license
- You are not following the Vue Mastery curriculum and need standalone documentation or a general-purpose Vue starter template

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: frontend-framework, routing, http-client, state-management, templating
- domain: web-development, frontend, education, tutorials
- platform: browser, cross-platform
- tags: vue, vue-router, vuex, axios, vue-cli, vue-mastery, course-companion-code, single-file-components, -server, example-app, event-app, code-along, nodejs

## Member repositories
- Code-Pop/real-world-vue (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:13.863775+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-30T07:11:29.848288+00:00, confidence not recorded.
  - readme: https://github.com/Code-Pop/real-world-vue (fetched 2026-08-28T04:03:13.863775+00:00, sha 5e96b26016f8)
  - homepage: https://www.vuemastery.com (fetched 2026-08-29T13:11:01.996707+00:00, sha d1c96c9d8901)
  - site_page: https://www.vuemastery.com/pricing?coupon=40off_2025 (fetched 2026-08-29T13:11:02.006110+00:00, sha 2fe9ec1d415f)
  - site_page: https://www.vuemastery.com/pricing (fetched 2026-08-29T13:11:02.008074+00:00, sha 9c22428549e0)
  - site_page: https://www.vuemastery.com/courses/lightning-fast-builds-with-vite/intro-to-vite (fetched 2026-08-29T13:11:02.009944+00:00, sha 26e760d5c4c5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
