Skip to content

Это компактное веб-приложение для управления задачами. Оно представляет собой упрощенный аналог системы управления проектами, такой как Trello, и поддерживает базовые функции для работы со списками задач.

Notifications You must be signed in to change notification settings

frontDevInLove/effective_mobile

Repository files navigation

README для проекта Example E-M

О проекте

Проект Example E-M — это компактное веб-приложение для управления задачами. Оно представляет собой упрощенный аналог системы управления проектами, такой как Trello, и поддерживает базовые функции для работы со списками задач.

Особенности

  • Angular 17: Использует последнюю версию фреймворка Angular для создания динамических одностраничных приложений.
  • Angular Material: Включает коллекцию компонентов Material Design для Angular, предоставляя широкий спектр компонентов пользовательского интерфейса.
  • Dexie.js: Минималистичная оболочка для IndexedDB, используемая для хранения данных на стороне клиента.
  • TailwindCSS: CSS-фреймворк, ориентированный на создание уникальных дизайнов с помощью утилитарных классов.

Начало работы

Предварительные требования

  • Node.js: Убедитесь, что Node.js установлен на вашей системе для управления зависимостями проекта.
  • Angular CLI: Для разработки в проекте используется Angular CLI.

Установка

  1. Клонируйте репозиторий:
git clone https://example.com/example-e-m.git
  1. Перейдите в каталог проекта:
cd example-e-m
  1. Установите зависимости проекта:
npm install

Разработка

Для запуска сервера разработки:

npm start

Это запустит приложение по адресу http://localhost:4200/. Приложение автоматически перезагрузится, если вы измените любой из исходных файлов.

Сборка

Для сборки проекта для продакшена:

npm run build

Артефакты сборки будут сохранены в директории dist/.

Запуск тестов

Для выполнения юнит-тестов через Karma:

npm test

Зависимости

  • Angular: Платформа и фреймворк для создания клиентских приложений.
  • Angular CDK: Набор инструментов для разработки компонентов Angular и систем дизайна.
  • Angular Material: Компоненты Material Design для Angular.
  • Dexie: Библиотека-обертка для IndexedDB.
  • RxJS: Библиотека для реактивного программирования с использованием наблюдаемых.
  • TailwindCSS: CSS-фреймворк, ориентированный на утилиты.

About

Это компактное веб-приложение для управления задачами. Оно представляет собой упрощенный аналог системы управления проектами, такой как Trello, и поддерживает базовые функции для работы со списками задач.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published