Skip to content

nu31hackerspace/space

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages