Code Sprint

Code Sprint: долучайся до офлайн-хакатону й розвивай спільноту айтівців

Мiсце проведення
м. Харків, Україна

❗UPD: ЗАХІД ПЕРЕНЕСЕНО. ПРО НОВУ ДАТУ Й ЧАС ПОВІДОМИМО ПІЗНІШЕ 🤗

Усі ми сумуємо за насиченим студентським життям😰
От, якби була можливість взяти участь в офлайн-заході для айтівців…

Ця можливість є! Kharkiv IT Cluster і Production Ready за участі команди стартапу Paw Merge запрошують студентів, світчерів і досвідчених айтівців до участі в офлайн-хакатоні Code Sprint!

Code Sprint — це різновид хакатону, однак його зусилля зосереджуються навколо проєкту з відкритим кодом і його вдосконалення.

Протягом двох днів команди учасників (до 5 осіб) будуть мати завдання, виконання якого передбачає вдосконалення платформи Paw Merge, пошук нових рішень і, звісно ж, програмування.🤩

Більше подробиць, зокрема вимоги до учасників і попередній перелік завдань, читай нижче 👇

📆Дата: 29-30 червня 2024 року з 9:00 до 18:00
📍Місце: офлайн, Харків. Локацію проведення буде повідомлено зареєстрованим учасникам.

🧑‍💻Як узяти участь у хакатоні?

  • Зареєструватися за посиланням до 24 червня (включно).
  • Підтвердити участь після отримання листа від організаторів.
  • Мати гарний настрій і ноутбук у дні заходу😉

😎Участь безоплатна за попередньої реєстрації. Кількість місць обмежена.

Що ти отримаєш від участі в Code Sprint?

🐶Досвід у створенні нових рішень і їх презентації.
🐶Сертифікат учасника, який підтвердить твої навички та знання.
🐶Нові знайомства, друзі й партнери.

Які навички тобі знадобляться?

Основні технічні навички, потрібні для роботи з Paw Merge:

  1. Next.js:
    👉глибоке знання фреймворку Next.js, зокрема версії 14;
    👉досвід роботи з App Router;
    👉розуміння SSR (Server-Side Rendering) та SSG (Static Site Generation).
  2. Node.js:
    👉досвід роботи з Node.js для створення серверної логіки та API.
  3. TypeScript:
    👉високий рівень володіння TypeScript для статичної типізації й запобігання помилок.
  4. Prisma ORM:
    👉досвід роботи з Prisma для ефективного доступу та маніпуляцій з базами даних.
  5. PostgreSQL:
    👉знання PostgreSQL для розробки й оптимізації реляційних баз даних.
  6. Git/GitLab:
    👉володіння Git для версіювання коду та досвід роботи з GitLab для управління проєктами.
  7. TailwindCSS:
    👉досвід стилізації інтерфейсів за допомоги TailwindCSS.

Окрім цього, вітаються такі навички, як робота з:

  1. Auth.js
  2. shadcn-ui:
    👉знання та досвід роботи з бібліотекою компонентів shadcn-ui, зокрема використання radix-ui/icons.
  3. k3sup:
    👉базове розуміння k3sup для деплою й управління Kubernetes кластерами.
  4. Оплатою та інтеграцією з платіжними системами:
    👉Знання WayForPay та LiqPay для інтеграції платіжних рішень.
  5. Документацією:
    👉Вміння вести технічну документацію для забезпечення безперервності розробки та передачі знань.

Які задачі на тебе чекають?

Щоб мінімізувати твої хвилювання, ми ознайомимо тебе з можливими задачами вже зараз😉

✅Реалізувати тег систему на платформі. Внести зміни тегу до усієї платформи з метою забезпечення можливості учасників комунікувати між собою на платформі.
✅Налаштувати продуктову аналітику PostHog із виконанням вимог GDPR (cookie consent)
✅Створити сторінку команди. Реалізувати функції додавання й видалення учасників, додавання кастомних ролей у команді. Налаштувати доступ до редагування команди для власника, адміністратора й звичайних учасників. Забезпечити створення проєктів від імені команди.
✅Створити сторінку новин платформи, до котрої можна додати новину, й де автоматично додаватимуться матеріали з новин проєкту Paw Merge.
✅Забезпечити можливість email-підписки користувача на оновлення.
✅Функції слідкування за проєктом й слідкування за командою.
✅Можливість запрошення нових учасників на платформу:

◾за поштовою адресою;
◾шляхом новини в соціальних мережах;
◾за допомогою додавання незареєстрованого користувача у проєкт.

✅Створити попередження при виході з форми редагування без збереження змін.
✅Реалізувати донат-краудфандинг систему.
✅Налагодити статистику переглядів проєктів таким чином, щоб вони додавалися не при кожному оновленні сторінки, а лише для унікальних користувачів.
✅Реалізувати функцію визначення популярності проєктів, що базується на переглядах, коментарях і рівні складності функціонала.
✅Налаштувати SEO.
✅Налагодити SMO.

Про Paw Merge

Paw Merge — це інноваційна платформа, яка об’єднує IT-спеціалістів, ентузіастів, волонтерів і творців цікавих проєктів, створюючи динамічну спільноту для обміну ідеями, пошуку партнерів і розвитку креативних рішень. Невеликий проєкт Boot Camp 2024, який став переможцем інкубаторної програми й розвинувся до справжнього стартапу!

Місія Paw Merge — надавати авторам проєктів платформу для успішної реалізації їх ідей, а IT-спеціалістам — можливість здобути неоціненний досвід, сприяючи створенню інноваційних продуктів.

Мета ініціативи — покращити IT-галузь зусиллями всієї української IT-спільноти.

Що пропонує ця платформа?

🔥Спільнота однодумців.
🔥Підтримка від досвідчених фахівців.
🔥Розвиток навичок, новий досвід визнання в IT-галузі України.

Не втрачай шанс зробити свій внесок у розвиток ІТ-галузі України! Реєструйся до участі в Code Sprint зараз та відкривай для себе нові можливості!

Реєстрація

Підпишись на наш телеграм канал, щоб бути у курсі подій

Підписатися на Telegram-канал

Також читай новини на наших сторінках в соціальних мережах:

Facebook

Instagram