Поки що цей проект — це просто ось цей сайт, але амбіції в нього дуже великі.
- Додати 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- Зробіть git clone
- Встановіть залежності
npm install- Запустіть development server, буде доступний за адресою
http://localhost:3000,
npm run devЯкщо на вашому комп'ютері 3000 зайнятий, буде спроба запуститися на 3001, 3002, ...
- знайшли помилку в Readme чи знаєте, як зробити його краще, сміло робіть pull request
- хочете зробити круту фічу чи поправити баг, сміло робіть pull request
- не знаєте, за що взятися, перевірте список issue, думаю, там щось є
P.S. Знайшли проблему, але не знаєте, як її вирішити, створіть issue, ось тут