Simple front-end on React
1 .Managers need CRUD
2ndThe channel is the only conclusion.
ThreeSignature (Manager + Channel)
4 .Audit is only a conclusion.
The menu:
0 to 0.The main
Channels of Channels of Audit
1 .Managers
A table of managers is displayed, the button Add, Edit, Delete.2ndChannels
Showing a search line with a button
A list of channels with the possibility of switching to a page of a specific channel
2a .Channels -> Channels XYZ (selected)
A list of managers is displayed with the drop button (you need to ask for confirmation in the modular window)
The Subscribe button will appear (a modular window with the ComboBox Manager selection will open)
ThreeSignature
List of Managers
3a .Signatures -> XYZ Manager (selected)
A list of Channels is displayed with the drop button (you need to ask for confirmation in the modular window)
Displayed by the Sign Up button (an Modal window with the ComboBox Manager Selection opens)
4 .Events of Audit
A filter with the button is displayed: text line + date interval with the component of selecting dates by calendar.By default, the interval is set as the last 30 days.Showing an event list (sign/sign, manager, channel, event date, initiator)
The API:
1 .Managers
Add a manager (return the id of a new manager):
POST /api/managers/ : {email: email} -> {id: 1}
List of managers:
GET /api/managers -> {id, email}
Editing the manager:
PUT /api/managers/:id : {email: new_email}
Remove the manager:
Delete /api / managers /:id
2ndChannels
List of channels:
GET /api/channels -> {id, name}
ThreeSignature
List of subscriptions by channel:
GET /api/subscriptions/channel/:id -> {id, manager_id, manager_email}
List of subscriptions for the manager:
GET /api/subscriptions/manager/:id -> {id, channel_id, channel_name}
Add a subscription (return the new subscription ID):
POST /api/subscriptions : {channel_id, manager_id} -> {id: 1}
Remove the subscription:
Delete /api/subscriptions/:id
4 .Audit
List of Audit Events:
GET /api/audit/?q= time_search&dt_from=...&dt_to=...
where dt_from and dt_to is unixtime
Current freelance projects in the category Javascript and Typescript
Optimization of Core Web Vitals (OpenCart) for Google PageSpeed — Mobile and PC versionsOrder description: We are looking for an experienced frontend developer/OpenCart specialist to optimize the loading speed of the website (categories and product cards) according to Google Core Web Vitals requirements. About the project: * CMS: OpenCart. * Specifics: The site… Content Management Systems, Javascript and Typescript ∙ 1 day 12 hours back ∙ 17 proposals |
Optimization of WordPress site speed
113 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 2 days 7 hours back ∙ 65 proposals |
Integration of a service cost calculator on the Webflow site
330 USD
We are looking for a developer to integrate a ready-made service cost calculator into our website, created on Webflow. About the company We are engaged in: furniture assembly; TV mounting; mounting shelves, pictures, mirrors, and other items; moving help; heavy lifting; handyman… Javascript and Typescript, Web Programming ∙ 2 days 8 hours back ∙ 62 proposals |
Looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition.There is a working, well-designed project on Odoo 19 Community — CRM for a Ukrainian hotel, already in production-grade infrastructure. We do not plan to rewrite from scratch. We are looking for one person who will take over the project, maintain the working state, and lead it… Javascript and Typescript, Web Programming ∙ 4 days 9 hours back ∙ 2 proposals |
I am looking for an experienced Full Stack developer to create a SaaS service for online stores.Service idea: The client uploads a link to their product feed (XML or CSV). The service automatically retrieves the products, takes their photos, and creates new advertising images based on ready-made templates: price, discount, logo, promotional tags, etc. There should also be… Javascript and Typescript, Web Programming ∙ 5 days 15 hours back ∙ 87 proposals |