Skip to content

GalyaAv/MessengerTranslator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Мессенджер с автоматическим переводом на английский язык "Mess_Translator"

education

Аннотация: Проект представлен в виде мессенджера, способного передавть сообщения между пользователями, с встроенной функцией автоматического перевода текста с русского языка на английский. Он поможет людям не только взаимодействовать друг с другом, но и расширять свои знания о этих языки. За счет использования современных технологий данное приложение может быть запущено в виде веб-сервиса и Android или iOS приложения, что делает его доступным для широких масс населения

Цель проекта: Создание мессенджера, где люди смогут коммуницировать друг с другом для повышения своего уровня знаний русского и английского языков, в том числе и для других целей взаимодействия

Задачи: Описать функционал разрабатываемого программного средства (интерфейса); Разработать прототип сервера для перевода сообщения мессенджера, а также для предоставления справочной информации; Разработать прототип графического интерфейса, реализующего функционал мессенджера с автоматическим переводом; Ознакомиться с средой Visual Studio Code, а также с реализациями данных его программного решения; Протестировать разработанный мессенджер с участием одноклассников; Определить пути развития данного проекта

Этапы исследования: Определан функционал программого средства; Разработан прототип сервера с выдачей справочной информации и функционалом перевода сообщений; Разработан графический интерфейс; Ознакомление с работой в Visual Studio Code проведено; Проведено тестирование мессенджера с одноклассниками; Определены пути развития проекта

Методы исследования и оборудование: Анализ современных технологий и решений показал, что на сегодняшний день наиболее перспективным является разработка мессенджера для веб и мобильных устройств, поэтому было принято решение реализовать проект на фреймворке Quasar, который позволяет одновременно создать и веб-приложения, и мобильные приложения под различные платформы (iOS и Android). Для удобной разработки функционала программного средства, ввиду ограниченности ресурсов клиентов, был выбран язык программирования Python, а для реализации графического интерфейса - JavaScript

Результаты: В результате проведенной работы создан минимальный жизнеспособный продукт программного средства, обладающий основным функционалом для отправки и перевода сообщений. В том числе, разработана серверная часть, позволяющая осуществить перевод сообщения с одного языка на другой, хранение и организацию выдачи справочной информации, и в том числе передачу сообщений мессенджера. Также, разработан графический интерфейс на основе Фреймворка Quasar, благодаря которому можно адаптировать данное программное средство под веб и мобильные платформы

Перспективы проекта: В дальнейшем планируется публикация сервиса на платном хостинге, добавление функционирования логирования, списка контактов, возможности оптимизации передачи сообщения в зашифрованном виде и возможности хранения переписки на базе данных

[Ссылка на презентацию] https://github.com/GalyaAv/MessengerTranslator/blob/main/docs/Презентация.pdf

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors