План желаний позволяет пользователю отслеживать экономию и рассчитывать выполнимость покупки пожеланий пользователя. Он также станет центром планирования больших покупок с другими, создавая индивидуальные или коллективные списки желаний, которыми можно поделиться в таких случаях, как дни рождения, Рождество и многое другое.

План желаний - это проект с открытым исходным кодом. Мы приветствуем вклад сообщества. Существует много способов внести свой вклад в проект, от написания учебных пособий или сообщений в блоге, отправки отчетов об ошибках и запросов функций или написания кода, которые могут быть включены в сам план желания. Вот список некоторых способов внести свой вклад в проект:
npm install -g pnpm Для этого приложения вам необходимо включить Discord в качестве поставщика OAuth. Вы можете найти социальные варианты в рамках User & Authentication / Social Providers на приборной панели клерка
Если вы измените какие -либо настройки здесь, кроме добавления Discord, вам необходимо обновить код выставки для выполнения любых требований, которые вы измените.
Для обработки создания и удаления пользователей вам необходимо настроить веб -крючок на приборной панели клерка. Вы можете найти настройки Webhook в соответствии с User & Authentication / Webhooks . Вам необходимо добавить веб -крюк с подписанными событиями, которые являются user.deleted и user.created . Для того, чтобы клерк мог общаться с вашим локальным сервером разработки, вам необходимо использовать такой инструмент, как NGROK, чтобы выявить ваш локальный сервер разработки в Интернет. Вы можете найти инструкции по настройке NGROK здесь.
cp .env.example .env и заполните значенияpnpm install или просто pnpm ipnpm db:devpnpm db:push , чтобы выдвинуть схему базы данных в базу данныхpnpm dev Он использует Turborepo и содержит:
.github
└─ workflows
└─ CI with pnpm cache setup
.vscode
└─ Recommended extensions and settings for VSCode users
apps
├─ expo
└─ next.js
├─ Next.js 13
├─ React 18
└─ E2E Typesafe API Server & Client
packages
├─ api
| └─ tRPC v10 router definition
└─ db
└─ typesafe db-calls using Prisma
Для управления развитием мы используем проекты GitHub. Там вы можете увидеть наше отставание, проблемы, отсортированные по приоритету и размеру. Мы также работаем над созданием дорожной карты там.
Вот текущий обзор здоровья кода хранилища, измеренного по:
Самая маленькая ширина, которую мы будем соответствовать веб -странице, составляет 240px.
Стек происходит из Create-T3-Turbo.