TnWCoffeTask — это веб-приложение на Nuxt 3 + TypeScript, разработанное для управления задачами.
- Безопасность типов – помогает предотвратить ошибки во время разработки.
- Улучшенный автокомплит – повышает продуктивность.
- Легкость рефакторинга – код становится более поддерживаемым.
- Строгая типизация API – предотвращает некорректные запросы и ответы.
git clone <URL_репозитория>
cd <название_проекта>
npm install
npm run build
pm2 start .output/server/index.mjs --name tnw-coffee
pm2 save
pm2 startup
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:3000;
}
}
sudo systemctl restart nginx
-
Фильтрация по статусу, приоритету и тегам
-
Загрузка задач из API через $fetch (Pinia store)
-
Динамическое изменение стилей (цвета, иконки)
-
Выход из аккаунта
-
Подключение базы данных
-
Авторизация через куки
-
Адаптивный UI