Проводите мероприятия в сфере digital? Расскажите об этом читателям Афиши на Workspace!
WC-Studio
Выпуск виртуальных карт USA
WC-Studio
#Сайт под ключ

Выпуск виртуальных карт USA

112 
WC-Studio
WC-Studio Россия, Нижний Новгород
Поделиться:
Клиент

Михаил

Сфера

Услуги

Регион

Россия

Тип сайта

Интернет-магазин, Лендинг пейдж, Порталы и сервисы

Сдано

Ноябрь 2023

Задача

Клиент попросил разработать онлайн-сервис под ключ и предоставил техническое задание по дизайну и функционалу.

Этапы разработки:

1. Разработка дизайна сайта и личного кабинета.

2. Вёрстка и программирование сайта.

3. Вёрстка и программирование личного кабинета.

4. Разработка админ панели для управления сайтом и личным кабинетом.

5. Подключение платёжных систем на сайте.

6. Разработка телеграмм бота для авторизации и рассылки.

Решение

Проект состоит из следующих компонентов:

Способ разработки: фреймворк

Языки: python, javascript

Разметка: html, css

Библиотеки: -

Фреймворки js: react.js, next.js, node.js

Фреймворки Python: FastAPI

Фреймворки php: -

Базы данных: PostgreSQL, Redis

CMS: -

Графический редактор: Figma, Аdobe Photoshop

Направление дизайна: web-дизайн, графический дизайн.

Конструкторы: -

Подробное описание компонентов:

Бэкенд (Backend):

Язык программирования: Python. Фреймворк: FastAPI. Он обеспечивает быструю разработку веб-приложений с использованием Python, а также поддерживает асинхронное программирование, что позволяет обрабатывать большое количество запросов с минимальными задержками.

Фронтенд (Frontend):

Фреймворк: Next.js. Это фреймворк для разработки веб-приложений с использованием React.js. Он предоставляет инструменты для создания SEO-дружественных и быстрых веб-приложений с использованием серверного рендеринга и других передовых технологий.

Вспомогательные инструменты (Auxiliary Tools):

Redis: Используется как кэш и для хранения временных данных. Он также может использоваться для обработки очередей задач.Celery: Фреймворк для асинхронной обработки задач в Python. Он интегрируется с различными брокерами сообщений и используется для выполнения задач в фоновом режиме.CeleryBeat: Расширение Celery, которое предоставляет возможность запуска периодических задач.

База данных (Database):

PostgreSQL: Реляционная база данных с открытым исходным кодом. Она обеспечивает надежное хранение данных и поддерживает множество расширений и функциональных возможностей.

Контейнеризация (Containerization):

Docker Compose: Используется для определения и запуска многоконтейнерных Docker-приложений. Он позволяет объединить все компоненты проекта (бэкенд, фронтенд, базу данных, вспомогательные инструменты) в одном файле конфигурации и запускать их локально или на сервере в изолированных контейнерах.

Результат

Разработка и тестирование полностью рабочего сервиса.

Комментарий агентства

Алексей Шарлыков
Алексей Шарлыков

Директор по продажам

Клиент очень оперативно и грамотно отвечал на все наши вопросы, сразу видно что человек профессионал своего дела, поэтому работать с ним очень комфортно. Подписали договор о постоянной поддержке разработанного сервиса. Будем радовать его своей работой дальше.

Отзыв клиента

Михаил
Михаил

Очень порадовала командная работа. Всегда все на связи и дают ответы на все вопросы. Озвучивают решения по какой либо задаче и всегда очень удачные, иногда сам не знаю что и как мне нужно, описываю своими словами и получаю грамотные решения, очень доволен. Спасибо! Работаем дальше!

https://yorkpayment.com

Стек технологий


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

WC-Studio с удовольствием обсудит вашу задачу

Оставить заявку