Технології:
React, Vite, TailwindCSS, Node.js, Express, Prisma, MySQL, Socket.IO, Mapbox, Google OAuth, JWT, Cloudinary

Опис:
Local Events Social Network — це веб-платформа для створення, пошуку та участі в локальних подіях. Користувачі можуть організовувати заходи, приєднуватися до подій, додавати друзів, спілкуватися в чаті та отримувати сповіщення в реальному часі. Проєкт поєднує соціальні функції з інтерактивною картою та адаптивним інтерфейсом, орієнтованим на локальну спільноту.

Основні функції:
Інтерактивна карта подій з підтримкою фільтрів (Mapbox GL)
Повноцінна система дружби з заявками та управлінням контактами
Особисті повідомлення з відповідями, пінуванням і історією
Сповіщення в реальному часі (Socket.IO)
Аутентифікація через JWT і Google OAuth
Мультимовна підтримка (українська, англійська, корейська)
Адаптивний дизайн з підтримкою темної і світлої теми
Завантаження та збереження зображень через хмарне сховище (Cloudinary)

Реалізація:
Монорепозиторій з поділом на frontend (React) і backend (Express + Prisma)
REST API з модульною структурою маршрутів
Використання WebSocket для чату та push-сповіщень
Анімації та стилізація через TailwindCSS та Framer Motion
Інтеграція з Google OAuth, email-сервісами, Mapbox, Cloudinary
Гнучка модель бази даних з Prisma ORM та підтримкою реляцій між сутностями
Захист даних: JWT, Helmet, bcrypt, CORS, валідація введення

golocalevents.com
Local Events Social Network изображение 1

Local Events Social Network изображение 2

Local Events Social Network изображение 3

Local Events Social Network изображение 4

Local Events Social Network изображение 5

Работа добавлена: 03.08.25

Наверх