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
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 1 day 15 hours back ∙ 27 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 3 days 7 hours back ∙ 96 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 4 days 1 hour back ∙ 27 proposals |
Improvement of the existing Next.js/Supabase project: offers, CRM, analytics, AI chatThere is an active project WatchGenius — a luxury watch analytics platform with a catalog of models, price analytics, external offers, application forms, and an AI chat. The project has already been partially developed. We need not a website from scratch, but an experienced… Javascript and Typescript, Web Programming ∙ 6 days 3 hours back ∙ 55 proposals |
I am looking for a Senior Full-Stack Developer (Payload CMS) — migration of 2 websites for a hotel chain.The resort hotel network is transitioning from Webflow to its own headless stack. Two corporate websites (~140 pages in total), multi-tenant architecture — one code serves multiple hotels on different domains. The project has already started: the infrastructure is deployed,… Content Management Systems, Javascript and Typescript ∙ 10 days back ∙ 19 proposals |