Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
25 000 ₴

Internal website to view and control distributed services

проект завершен


Project:

A web application to provide real time data edit/update to/from mongodb database for web clients (modern mobile/desktop web browsers) through advanced grid views.


Project Description:


Need to build a full stack infrastructure around two views: EventView and ControlView.


EventView:

The web server receives incremental updates (events) from mongodb in realtime and displays the events and their properties as  a grid view (I.e. log events, ~10 million records/year and growing)


ControlView

The same web server provides another real time grid view for clients to modify a list of objects and their properties that are stored by the web server on the same mongodb. (around 100)


Web server requirements:

  • TLS/SSL for web server <-> clients and web server <-> MongoDB

  • User authentication to access all views

  • Advanced grid view UI:

    • filtering per field, sorting;
    • user defined conditional row and cell formatting (value based);
    • filter configuration by specifying mongodb query string;
    • for EventView: a dynamic conditional formatting based on the age of a new event;
    • for ControlView: dynamic highlight of the changed cell.  
  • UI configuration per user stored in a DB

  • Multiple view configurations per user, view management

  • Real time updates

  • Stability, error management

  • Clear and documented code

  • Easy deployment on AWS ubuntu server.


Usage example setup:

  1. Services (up to 1000)

  2. MongoDB server (Ubuntu AWS)

  3. Web-server (Ubuntu AWS, django preferably)

  4. Web clients (mobile/desktop  web browser) (up to 100 clients)

Users control services by interacting with ControlView and receive updates from services with EventView.


Отзыв заказчика о сотрудничестве с YAUHEN S.

Качество
Профессионализм
Стоимость
Контактность
Сроки

А+
Задавайте больше вопросов. В остальном все гуд.

Отзыв фрилансера о сотрудничестве с Олегом Смольяновым

Оплата
Постановка задачи
Четкость требований
Контактность

С Олегом очень приятно взаимодействовать! На любой вопрос - своевременная и детальное объяснение, очень вежливый, приятно работать. Заказчик принимает аргументированные предложения, профессионально подходит к любому вопросу! Спасибо, работаем дальше!

YAUHEN
YAUHEN S. | Сейф Сейф


  1. ставка скрыта заказчиком
  2. ставка скрыта заказчиком
  3. ставка скрыта заказчиком
  4. ставка скрыта заказчиком
  5. ставка скрыта заказчиком
  6. ставка скрыта заказчиком