Skip to content

vladcheck/project-roadmap

Repository files navigation

TechFlow Manager

Веб-приложение для управления технологиями с авторизацией и статистикой.

Функционал

  • Управление списком технологий (просмотр, добавление)
  • Страница авторизации
  • Настройки приложения
  • Статистика по технологиям
  • Сохранение данных в localStorage
  • Защита маршрутов для авторизованных пользователей
  • Обработка ошибок с отображением страницы 404

Маршруты

  • / - Главная страница
  • /auth - Страница авторизации
  • /settings - Настройки (только для авторизованных)
  • /technologies - Список технологий (только для авторизованных)
  • /add-technology - Добавление технологии (только для авторизованных)
  • /statistics - Статистика (только для авторизованных)
  • * - Страница 404 (при несуществующем маршруте)

Установка и запуск

  1. Клонируйте репозиторий
git clone <repository-url>
cd <project-folder>
  1. Установите зависимости
npm install
  1. Запустите локальный сервер
npm run dev
  1. Откройте приложение в браузере
http://localhost:5173

Сборка для продакшена

npm run build

Требования

  • Node.js v16+
  • npm v8+

Releases

No releases published

Packages

No packages published