Skip to content

Cовременный портал для разработчиков, объединяющий статьи, посты, комментарии, лайки и систему уведомлений. Проект создан на базе Elixir и Phoenix Framework

License

Notifications You must be signed in to change notification settings

Adamanr/RedDevs

Repository files navigation

🚀 RedDevs — Портал для разработчиков

RedDevs — это современный портал для разработчиков, объединяющий статьи, посты, комментарии, лайки и систему уведомлений. Проект создан на базе Elixir и Phoenix Framework для быстрого, масштабируемого и удобного взаимодействия внутри IT-сообщества.


✨ Возможности

  • 📚 Публикация и обсуждение статей и постов
  • 💬 Комментарии и лайки к материалам
  • 👥 Система пользователей и профилей
  • 🔔 Уведомления о новых событиях
  • 🔒 Аутентификация и восстановление пароля
  • ⚡ Современный интерфейс и адаптивный дизайн

🚀 Быстрый старт

  1. Установите зависимости:
    mix setup
  2. Запустите сервер:
    mix phx.server
    или в интерактивном режиме:
    iex -S mix phx.server
  3. Откройте портал: Перейдите в браузере по адресу 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-сообщество! 🚩

Learn more

About

Cовременный портал для разработчиков, объединяющий статьи, посты, комментарии, лайки и систему уведомлений. Проект создан на базе Elixir и Phoenix Framework

Topics

Resources

License

Security policy

Stars

Watchers

Forks