Добро пожаловать в Финхуб!
Мощное и удобное для пользователя финансирование, созданное со стеком Mern, вдохновленное Fincart. Этот проект направлен на то, чтобы сделать финансовое планирование доступным и проницательным для всех, предлагая персонализированные идеи и отслеживание функций для лучшего финансового здоровья. Присоединяйтесь к нам, чтобы помочь построить и улучшить Finhub, где вклады всех уровней квалификации приветствуются!
Мы запускаем этот проект во время Hacktoberfest , что делает его идеальной возможностью для вас получить практический опыт, учиться у других разработчиков и внести эффективный вклад. Являетесь ли вы опытным разработчиком или только начинаете, есть задача для вас. От добавления новых функций и улучшения пользовательского интерфейса/ux до исправления ошибок и написания документации, каждый вклад имеет значение!
Примите ссылку на https://www.fincart.com/
Присоединяйтесь к нам, чтобы сделать Finhub ценным инструментом для тех, кто хочет лучше управлять своими финансами. Давайте построим что -то удивительное вместе!
Предварительные условия:
Вилка и клонировать проект
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.gitОткрытый проект в локальной системе и перейти к каталогу проекта
cd finhub-An-finance-app-using-mern-stack-nextjsУстановить зависимости
Для PNPM
pnpm installДля пряжи
yarn installПереименовать.
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretЗапустите проект
Для PNPM
pnpm devДля пряжи
yarn devМы верим в силу сотрудничества, и мы приветствуем всех внести свой вклад в Finhub , чтобы помочь ему превратиться в ценный инструмент для управления личными финансами. Ниже приведено руководство о том, как внести вклад в этот проект с открытым исходным кодом.
Вилка репозитория :
Начните с разыгрывания репозитория в своей собственной учетной записи GitHub. Это создаст копию проекта, который вы можете изменить.
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.git
Создайте новую ветвь : чтобы сохранить организованную ситуацию, создайте новую филиал для ваших изменений.
Конвенция об именах: функция/ или ошибка.
git checkout -b feature/ < feature-name >Внесите изменения или решайте проблемы работы над новой функцией, исправлением ошибок или обновлением документации. Обязательно следуйте стандартам кодирования и напишите четкий, обслуживающий код
Проверьте свои изменения, убедитесь, что все работает, как и ожидалось, запустив проект локально и тестировав новые функции.
Сделайте и подтолкните свой код, напишите четкие сообщения о коммите, объясняющие, каковы ваши изменения. После этого подтолкните свою ветвь в раздвоенный репозиторий.
git add .
git commit -m " Added <description of the changes> "
git push origin feature/ < feature-name >
Опишите изменения в деталях и свяжите любые связанные проблемы с использованием « #». Убедитесь, что ваш описание запроса на вытягивание ясно и при необходимости включает скриншоты