Skip to content

This is my first frontend project built with Vue 3 using the Composition API. It implements a complete CRUD interface for managing posts and integrates a mock REST API powered by json-server with data stored in db.json. The application uses Vue Router for navigation and Pinia for global state management. Everything is containerized with Docker and

Notifications You must be signed in to change notification settings

velial1108/vue-json-server-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Vue 3 Posts Manager

Простое, но полноценное CRUD-приложение для управления постами, построенное на современном стеке Vue 3.
Идеально подходит как шаблон для быстрого старта или учебного проекта.

  • ✅ Создание, чтение, редактирование и удаление постов (CRUD)
  • ⚡ Реактивность через Composition API
  • 🧠 Управление состоянием с Pinia
  • 🧭 Маршрутизация через Vue Router
  • 🗄️ Бэкенд на json-server (REST API из db.json)
  • 🐳 Полная изоляция и развёртывание через Docker Compose
  • 🚀 Готово к интеграции с CI/CD

🛠️ Технологии

  • Frontend: Vue 3, Composition API, Pinia, Vue Router, Vite
  • Backend: json-server (мок REST API)
  • Контейнеризация: Docker, Docker Compose
  • Сборка: Vite → Nginx (продакшен)

🚀 Быстрый старт

Убедитесь, что у вас установлены:

1. Клонируйте репозиторий

bash git clone https://github.com/velial1108/vue-posts-manager.git cd vue-posts-manager

2. Запустите приложение

bash docker-compose up --build

3. Откройте в браузере

👉 http://localhost:8080

About

This is my first frontend project built with Vue 3 using the Composition API. It implements a complete CRUD interface for managing posts and integrates a mock REST API powered by json-server with data stored in db.json. The application uses Vue Router for navigation and Pinia for global state management. Everything is containerized with Docker and

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published