yobsso's Issues
Set-up RabbitMq
SetUp RabbitMQ. System design for a events queue. Add base events.
Create company
Добавить новый функционал в веб части: Создание компании, которую будем привязывать к аутентифицированному юзеру.
- Нужно реализовать базовый CRUD для компании.
- Необходимо добавить возможность добавления других пользователей в компанию.
- Добавить вёрстку под все это дело, логику редактирования компании перенести в настройках. Для поиска пользователей нужен селектор, который бы ходил на бекенд посредством апи запроса из джса и динамически искал юзеров по почте и юзернейму одновременно. А результаты вываливал. Ещё в жс методе надо учесть, чтобы посылался запрос тогда, когда пользователь введет больше чем 2-3 символа. В базе искать с помощью sql оператора like
Add notification
С помощью eventGateway сделать нотификацию на следущие события:
- Приглашение пользователя в компанию
- Удаление пользователя из компании.
Нужно сделать так, чтобы пользователь получал уведомления внутри нашей системы и себе на почту.
add generic at ci
add wildcards at branches in yml ci file
Create new executing maven module "rest"
- Create new executing maven module "rest", add only GetRequest.
For example GET api/v1/users -- Get all paginated user DTOs
For example GET api/v1/company -- Get all paginated company DTOs
For example GET api/v1/company/users -- Get all paginated users in company
and e.t.c
- Add and research api version mechanism (v1/v2 e.t.c)
Add and research SWAGER
Add and research SWAGER
Add base ci
Configure base ci process. Use .sh maven scripts in root projects
Create some fields in entity and add flyway migrations
Create some fields in entity and add flyway migrations
Make a user password recovery by mail.
Make a user password recovery by mail.
Create user/password auth with redis session
Create base auth with redis session
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.