CodeBoard API — серверная часть платформы CodeBoard, реализующая REST API для работы с данными.
- Node.js
- Express
- TypeScript
- PostgreSQL (Supabase)
- JWT (аутентификация)
- Controller → Model → Database
- Четкое разделение ответственности
- Авторизация и регистрация
- CRUD постов
- Комментарии (дерево)
- Лайки
- Коллекции
- Поиск по тегам и тексту
npm install
npm run devСоздать файл .env:
PORT=3000
DATABASE_URL=your_db_url
JWT_SECRET=your_secret