Современная веб-платформа для чтения манги с собственным REST API для мобильных приложений.
- 📖 Удобный ридер манги с навигацией по страницам
- 🔍 Поиск и фильтрация по названию, жанрам, статусу
- 📱 REST API для мобильных приложений
- 👤 Система пользователей с избранным и историей
- 🛠 Админ-панель для управления контентом
- 🎨 Современный UI с адаптивным дизайном
manga-reader/
├── frontend/ # Next.js приложение
├── backend/ # Express API сервер
├── database/ # SQL скрипты и миграции
└── uploads/ # Загруженные изображения
npm run install:allnpm run setup:dbnpm run devПриложение будет доступно:
- Frontend: http://localhost:3000
- Backend API: http://localhost:5000
GET /api/manga- список всей мангиGET /api/manga/:id- информация о мангеPOST /api/manga- добавление новой мангиPUT /api/manga/:id- обновление мангиDELETE /api/manga/:id- удаление манги
GET /api/manga/:id/chapters- главы мангиGET /api/chapters/:id- информация о главеPOST /api/chapters- добавление главыPUT /api/chapters/:id- обновление главы
POST /api/auth/register- регистрацияPOST /api/auth/login- входGET /api/users/favorites- избранноеPOST /api/users/favorites- добавить в избранное
- Frontend: Next.js, TypeScript, Tailwind CSS
- Backend: Node.js, Express, TypeScript
- База данных: PostgreSQL
- Аутентификация: JWT
- Файлы: Multer для загрузки изображений
MIT License