Node.Js: Express.js или Nest.js сервер ПО для системы продажи кофе.
333 USDТехническое задание на разработку программного обеспечения
для системы автоматической продажи кофе.
Система состоит из:
1. Клиентское приложение - сайт (Vue.Js)
2. Админ приложение - сайт (Vue.Js)
3. Программное обеспечение для сервера VPS (Node.Js: Express.js или Nest.js)
4. Программное обеспечение для ПК операционная система Ubuntu Server (Node.Js: Express.js или Nest.js)
Схема сети
Процесс покупки.
1. Клиент подходит к торговой точке и сканирует наклейку с QR кодом.
2. Получает ссылку на сайт в которой указан ID торговой точки.
3. На сайте клиент видит список доступных напитков.
4. После выбора напитка клиент нажимает на сайте кнопку готовить.
5. Далее на торговой точке включается платежный терминал с предложением поднести карту
6. Клиент подносит карту и оплачивает выбранный напиток.
7. Система автоматически устанавливает стакан на кофемашину и готовится напиток.
8. Клиент забирает готовый напиток.
Более полный алгоритм см в приложении.
От исполнителя требуется:
1. написать программное обеспечение для сервера VPS которое взаимодействует с:
- клиентским сайтом через HTTP запросы а также через SSE(Server Sent Event)
- админ сайтом через HTTP запросы
- программным обеспечением на торговой точке для которого является Websocket сервером
- SQL базой данных
программная платформа Node.js-Express.js или Node.js-Nest.js
2. написать программное обеспечение для торговой точки которое взаимодействует с:
- сервером VPS как Websocket клиент
- кофемашиной как Websocket клиент
- платежным терминалом через HTTP запросы протокол BposLite
- контроллером автоматизации через UART библиотека
node-serialport или подобная
программная платформа Node.js-Express.js или Node.js-Nest.js
API кофемашины, терминала и контроллера автоматизации являются коммерческой тайной и будут предоставлены после подписания договора о сотрудничестве и неразглашении информации.
Бюджет и сроки исполнения обсуждаются
Applications 3
Current freelance projects in the category Javascript and Typescript
Fix the CSS/DOM layout of cards in the Chrome extension for localizing D&D BeyondThere is a Chrome extension Manifest V3 that localizes the D&D Beyond website into Ukrainian. The project is written in TypeScript + WXT. The extension works through a content script: it finds English text on D&D Beyond pages and replaces it with the Ukrainian translation. The… HTML & CSS, Javascript and Typescript ∙ 23 hours 30 minutes back ∙ 36 proposals |
Development of the AM Mobility platform (car service, parking, insurance, car rental)
5768 USD
We are looking for a team or an experienced Full Stack developer to create the MVP of the AM Mobility platform. AM Mobility is a unified digital ecosystem for motorists, combining in one application and web platform: parking; car service; tire fitting; car wash; car rental;… Javascript and Typescript, Web Programming ∙ 1 day 8 hours back ∙ 98 proposals |
Gsap animations
22 USD
Good day. Corrections need to be made in the current project. A specialist is needed who works well with gsap/lenis. Animation of cards needs to be done. Detailed specifications here:… Javascript and Typescript, Web Programming ∙ 1 day 14 hours back ∙ 20 proposals |
Commercial on-premise video communication platform "ViM"It is required to develop an on-premise video conferencing system with a basic calculation for 100 simultaneous connections (10 isolated rooms of 10 people each). The platform should have a built-in architecture for future horizontal scaling up to 1000 users by adding new media… Javascript and Typescript, Web Programming ∙ 2 days 9 hours back ∙ 31 proposals |
I am looking for a mentor with Claude Code to launch a web project from scratch.Brief about the task: I am a beginner with no programming experience. I have a ready specification for website development (42 pages, Next.js, PostgreSQL). I want to implement it myself using Claude Code - I need a specialist who will set up the environment and teach me how to… Javascript and Typescript, Tuition ∙ 3 days 13 hours back ∙ 18 proposals |
