Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marikomarikexe/animal-passport
PWA "Паспорт животного" с микросервисной архитектурой для отслеживания здоровья питомца
https://github.com/marikomarikexe/animal-passport
axios figma mysql pwa react redux redux-toolkit spring tomcat
Last synced: 3 months ago
JSON representation
PWA "Паспорт животного" с микросервисной архитектурой для отслеживания здоровья питомца
- Host: GitHub
- URL: https://github.com/marikomarikexe/animal-passport
- Owner: maRikOmarikexe
- Created: 2024-09-12T00:46:28.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-25T11:14:16.000Z (3 months ago)
- Last Synced: 2024-09-28T01:08:34.782Z (3 months ago)
- Topics: axios, figma, mysql, pwa, react, redux, redux-toolkit, spring, tomcat
- Homepage:
- Size: 54.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Animal-passport
## About🐹
Разработка прогрессивного веб-приложения "Паспорт животного" с микросервисной архитектурой и UX/UI-дизайном для пользователей, имеющих домашних животных, таких как собак, котов, крыс и многих других. Приложение даёт пользователю возможность с помощью пару кликов проверить, необходимо ли дать лекарство вашему зверьку или записаться на прием к ветеринару. Данное приложение поможет вам лучше отслеживать состояние вашего любимого питомца и сделать его жизнь лучше!
## UseCase🔧
[Принцип работы проекта.docx](https://github.com/user-attachments/files/17063627/default.docx)
## Rules❗
Дизайнерам: Дизайны одних и тех же страниц(pages) c разной шириной сохранять в одной папке в директории design\pages\something.
Картинки сохранять в папках, которые соответствуют названиям файлов, например: design\img\logo\logo.png
Программистам: при работе с ветками перед тем как делать pull request(merge request), необходимо сделать unit-тесты или mock-тесты и прикрепить конкретный issue(смотри roadmap ниже), потом идет совместный code review.
Это касается как и backend, так и frontend side приложения.Для копирования проекта на свою локальную машину, напишите в shell команду:
git clone https://github.com/maRikOmarikexe/Animal-passport.git
При работе с актуальной версией проекта необходимо использовать встроенный функционал(API) github: fork, pull request, etc.
По всем вопросам писать в whatsup! На номер:
+79133286714
discord:caaa4522
email:reddit:
u/SoggyPressure7934
## Team👨💻
- [Александр Передвижкин](https://github.com/fewuch) - product manager
- [Дмитрий Губин](https://github.com/SlojnaSlojna) - ux/ui-designer
- [Ева Михнова](https://github.com/Eva-He-understands) - ux/ui-designer
- [Марк Мкртчян](https://github.com/maRikOmarikexe) - frontend developer
- [Александр Коробейников](https://github.com/Doath1337) - backend developer## Stack📜
- UX/UI - design: figma
- Backend: java, MySQL, TomCat server, Spring, Lombok
- Frontend: JS, React, Redux Toolkit
- Common: Webpack, Docker
## License🧾
Non-license
## Roadmap💡
Используемая методология SCRUM поможет быстрее и качественнее проектировать и создавать проект, выделяя конкретные таски на каждом спринте.
Подробный алгоритм обработки issue выглядит так:
Поступило новое issue – установили на него label (маркер) - question
Далее принимается решение — будет это реализовано или нет.
Если решили реализовывать:
Убираем label (маркер) - question.
Переносим issue на доску (если она уже есть)
Устанавливаем milestone (итерацию в которой будет реализовано)
В комментарии к issue пишем приблизительный срок выполнении и уточняем при необходимости вопросы.
Если решили не реализовывать:
Убираем label (маркер) - question
Закрываем issue.
В комментарии к issue пишем причину отказа в доработке.
Issue должно содержать описание функционала, который вы хотите видеть, а так же причину, по которой вы хотели бы его реализацию. Перед тем как создать issue, внимательно проверьте, что аналогичного нет.