Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 49f682c3dbea0b209f660ca008ff8cda
SPA, tg-bot, tg-web-app

Anti Desc

Добавлено 21 янв 2025 в 19:24
# Система учета заявок - Anti Desc

**Anti Desc** — это система учета заявок, которая выделяется своей простотой и функциональностью. Система предназначена для эффективного управления заявками и обеспечения быстрого доступа к необходимой информации.

## Требования для запуска проекта

Для запуска проекта необходимо выполнить несколько шагов, которые описаны ниже:

## Шаги для запуска

1. **В корневой папке создайте файл конфигурации:**
В корневой папке проекта создайте файл `.env` с параметрами конфигурации, необходимыми для работы системы.

2. **В ПАПКЕ frontend тоже создайте файл конфигурации:** В папке frontend/src проекта создайте файл .env с параметрами конфигурации. (ХЗ ПОЧЕМУ Я ВСЕ ПЕРЕПРОБОВАЛ НО реакт не видит .env за пределами /frontend)

3. **Установите зависимости:**
В корневой папке проекта выполните команду:
`npm install`

4. **Настройка серверной части:**
Перейдите в директорию /server и настройте файл docker-compose.yml для запуска необходимых сервисов, таких как база данных и другие зависимости.

5. **Установка зависимостей на фронтенде:** В директории /frontend выполните команду: `npm i`

6. **Запустите Docker контейнер с базой данных:** В директории /server запустите контейнер с MSSQL с помощью Docker: `docker-compose up -d`

7. **Запустите сервер:** Перейдите в директорию /server и выполните команду для запуска серверной части: `npm run start`

8. **Запуск фронтенд-приложения:** Перейдите в директорию /frontend и запустите клиентскую часть с помощью команды: `npm start`

**⚙️ Структура проекта**
/server - Серверная часть приложения.
/frontend - Фронтенд часть приложения, построенная с использованием React.
/docker - Конфигурации для Docker, включая настройки базы данных и окружения.

** Документация**
Дополнительная документация по настройке и использованию системы будет добавлена позже.

** Технологии**
Проект использует следующие технологии:

React — для создания интерфейса.
Node.js — для серверной части.
MSSQL — для хранения данных.
Docker — для контейнеризации и настройки окружения.

** Контакты**
Если у вас есть вопросы или предложения, пожалуйста, свяжитесь со мной:
`email`: [NikolaiFinance@yandex.ru]
`telegram`: [https://t.me/lilapanics]

6b2cef926d 9be8b45748 C2e4998354 5116ce1b21 094911622b 7bd36873a6 2c4a6be4f0 8f85d0d5d4