Наткнулся на аккуратный опенсорсный проект — PingPanda, fullstack SaaS для мониторинга событий. Хорош как учебный пример и как стартовая точка для собственного продукта.
Стек
- Next.js App Router — основа приложения
- TypeScript — 100% покрытие, без компромиссов
- Postgres — хранение данных
- Tailwind CSS + shadcn-ui — современный, чистый интерфейс
- Clerk — аутентификация
- Stripe — приём платежей, включая PRO-план
Что внутри
- Готовый лендинг с иллюстрациями от профессионального иллюстратора
- Дашборд для мониторинга событий — чистый и понятный
- Уведомления о событиях в реальном времени через Discord
- Поддержка платных подписок через Stripe
- Полноценная авторизация через Clerk
Быстрый старт
Запустить локально несложно:
git clone .git
Дальше копируешь .env.example в .env, заполняешь переменные — и всё готово к работе.
Лицензия MIT, так что бери и адаптируй под свои нужды 🦆

