RedDevs — это современный портал для разработчиков, объединяющий статьи, посты, комментарии, лайки и систему уведомлений. Проект создан на базе Elixir и Phoenix Framework для быстрого, масштабируемого и удобного взаимодействия внутри IT-сообщества.
- 📚 Публикация и обсуждение статей и постов
- 💬 Комментарии и лайки к материалам
- 👥 Система пользователей и профилей
- 🔔 Уведомления о новых событиях
- 🔒 Аутентификация и восстановление пароля
- ⚡ Современный интерфейс и адаптивный дизайн
- Установите зависимости:
mix setup
- Запустите сервер:
или в интерактивном режиме:
mix phx.server
iex -S mix phx.server
- Откройте портал: Перейдите в браузере по адресу http://localhost:4000
- Backend: Elixir, Phoenix Framework
- Frontend: Phoenix LiveView, Tailwind CSS, DaisyUI
- База данных: PostgreSQL
- Аутентификация: Magic Link, Email Confirmation
lib/
— основной код приложения (контексты, ресурсы, веб-интерфейс)assets/
— статические файлы и фронтендpriv/repo/migrations/
— миграции базы данныхtest/
— тесты
Будем рады вашим pull request'ам и идеям!
Проект распространяется под лицензией MIT.
RedDevs — вместе создаём лучшее IT-сообщество! 🚩
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix