Регистрируем проект в Lovable
Прежде чем с головой нырять в создание нашего мегаприложения, давайте убедимся, что у нас есть всё необходимое. Без этих шагов дальше не уедем, так что лучше потратить пару минут на настройку.
Необходимые аккаунты:
- Lovable:
- Зарегистрируйтесь на lovable.dev
- Бесплатный план дает 5 запросов в день
- Для серьезной разработки рекомендуется платный тариф
- Supabase:
- Создайте аккаунт на supabase.com
- Создайте проект (выберите ближайший регион)
- Сохраните URL проекта и API-ключи (
anon
иservice_role
) - В разделе Authentication настройте Email Auth
- Stripe (опционально):
- Зарегистрируйтесь на stripe.com
- Получите тестовые API-ключи (publishable и secret)
- Создайте тестовые продукты и цены (Price ID)
Технологии под капотом:
- Frontend: React с Vite (современный и быстрый инструмент сборки)
- База данных: PostgreSQL через Supabase
- Аутентификация: Supabase Auth (JWT-токены)
- Файловое хранилище: Supabase Storage
- Платежи: Stripe API и Webhooks
Полезные дополнительные инструменты:
- GitHub: для хранения и контроля версий кода
- VS Code: если захотите вручную редактировать код
- Figma/Sketch: для предварительного дизайна (опционально)
Всё это Lovable настроит за вас, но если захотите покопаться в коде — такая возможность тоже есть.