I'm Alexander, Fullstack developer from Gubkin, Russia, currently living in Moscow.
- 🌱 I’m currently learning - Golang
:call_me_hand: A team project to create sports routes that can be completed against the clock, competing with other users
Настроить ci/cd для web-client
Описать такие сущности, как:
Залить исходник и .png файл в папку /docs/images проекта
Создать репозиторий для работы с сущностями Track и TrackCheckPoint.
Методы с припиской Async должны быть асинхронными.
В репозитории трека реализовать такие методы как:
В репозитории чекпоинта трека реализовать такой метод как:
Настроить проект, добавить конфиги.
Как только будет готов макет, нужно будет перенести глобальные стили цветов и шрифтов
Авторизация через JWToken, обсудить с фронтом обновление токена.
Нужно написать какие-нибудь правила для написания backend кода, кпримеру: отступы, использование каких-либо ключевых слов и т.д.
Необходимо создать макет для мобильного и веб клиентов в фигме
Настройка ESLint и Prettier для Angular и React
Возможно, для разных фреймворков может различаться :(
Выделить поля:
Создать репозиторий для работы с сущностями Result и User.
Методы с припиской Async должны быть асинхронными.
В репозитории результата реализовать такие методы как:
В репозитории пользователя реализовать такие методы как:
Настроить ci cd для бэкенда .net
Создать следующие компоненты:
Необходимо настроить навигацию между основными страницами. На страницах TrackInfo и TrackRun не должно быть компонента BottomNavigation.
Реализовать переход назад по нажатию на кнопку в компоненте TopMenu
Создать контроллеры для работы с сущностями Result и User.
В контроллере результата реализовать следующие запросы:
В контроллере пользователя реализовать следующие запросы:
В левом меню реализовать переход на компонент TrackInfo, по нажатию на элемент списка. Сверстать по макету:
Описать в backend части проекта такие библиотеки классов как:
Необходимо настроить доступ к удаленному серверу для каждого из члена команды с ограниченными правами.
Необходимо настроить PostgreSQL на сервере, а также pgAdmin для просмотра ее на малине.
Предусмотреть
Настроить swagger для проекта. Помимо сваггера необходимо также настроить небольшие фичи (автомиграции, и прочее)
Вынести в variables.css глобальные стили:
В файле index.css подключить шрифты и прописать стили надписей и заголовков
Используя taiga ui добавить нативный сервис уведомлений
Создать:
Сверстать:
Надо подправить ТЗ:
Сверстать страницу:
Реализовать логику отслеживания пользователя по геолокации и рисование маршрута на карте при передвижении
Требуется установить связь с беком в компонентах:
Залить файлы в папку deploy
Сверстать TrackListPage, который реализует список из компонентов TrackListItem:
Сверстать:
Додавить методы для контроллера треков
Необходимо составить спецификацию RESTful API, на основе которой будет происходить взаимодействие сервера с веб и мобильным клиентами.
Создать контроллеры для работы с сущностями Track и TrackCheckPoint .
В контроллере реализовать следующие запросы:
CreateTrack (добавление трека, POST запрос по адресу track/)
GetTracks (получение списка треков, GET запрос по адресу track/})
GetTrack (получение трека по его id , GET запрос по адресу track{trackId:guid})
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.