Skip to content

Repository files navigation

Сайт NU31 Hacker Space

Поки що цей проект — це просто ось цей сайт, але амбіції в нього дуже великі.

Короткий backlog

  • Додати widget з google maps
  • Додати логін через Discord
  • Додати щось по типу блогу, я вірю в те, що це може стати гарним місцем для документації про проекти, або якоїсь іншої штуки, а так то мені цікаво написати blog і тому це тут буде.

Технології

Основна філософія проекту — це зробити роботу з кодом максимально простою, для того, щоб більше людей могли доєднатися до його розробки.

Проект — це monorepo, в якому і сайт, і backend до нього. Проект написаний на Nuxt 4, як з цим працювати можна почитати тут.

Ми для роботи з CSS використовуємо tailwind 4 Як база даних — MongoDB, через те, що вона не потребує додаткових дій для роботи з базою даних, якщо ви хочете щось додати, просто додайте.

Як запустити

Проекту для роботи треба mongo db. Для локальної розробки рекомендую просто запусти її в docker Для MacOS рекомендую використовувати colima, воно реально працює краще.

Запустити mongo в docker можна ось цією командою

docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:latest
  1. Зробіть git clone
  2. Встановіть залежності
npm install
  1. Запустіть development server, буде доступний за адресою http://localhost:3000,
npm run dev

Якщо на вашому комп'ютері 3000 зайнятий, буде спроба запуститися на 3001, 3002, ...

Проект відкритий до будь-якої допомоги

  • знайшли помилку в Readme чи знаєте, як зробити його краще, сміло робіть pull request
  • хочете зробити круту фічу чи поправити баг, сміло робіть pull request
  • не знаєте, за що взятися, перевірте список issue, думаю, там щось є

P.S. Знайшли проблему, але не знаєте, як її вирішити, створіть issue, ось тут

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages