backend для сайта публикации постов
npm run dev
– запуск devServer на http://localhost:4444/
npm run dev
– запуск devServer на http://localhost:4444/
├── controllers/ # Контроллеры проекта
│ ├── PostController.js # Функционал для постов
│ └── UserController.js # Фунционал для пользователя
├── models/ # Модели проекта
│ ├── Post.js # Схема поста
│ └── User.js # Схема пользователя
├── uploads/ # Загруженные пользовательские файлы
├── utils/ # Утилиты проекта
│ ├── checkAuth.js # Проверка токена
│ └── handleValidationErrors.js # Проверка валидации
├── validators/ # Валидация для проекта
│ ├── auth.js # Валидация для авторизации/регистрации
│ └── posts.js # Валидация для данных при создании поста
├── .gitignore # Список исключённых файлов из Git
├── index.js # Главный файл проекта
├── package.json # Список модулей и прочей информации
├── package-lock.json # Зависимости верхнего уровня
└── README.md # Документация шаблона