Свежие идеи проектов, которые принесут вам успех
Вы программист и ищете вдохновение. Для резюме ли, для заработка ли – дело десятое. В статье собраны идеи проектов, которые вам пригодятся.
Давайте проверим, насколько сойдутся наши с вами идеи проектов ;)
1. Интеграция
Что называется, must have! Здесь можно вволю разгуляться: интеграция с тайм менеджмент программами, системами управления проектами вроде Jira и Trello, мессенджерами, социальными сетями и т. д.
Что для этого нужно? Быть на "ты" с REST API и позаботиться о юзер френдли интерфейсе, а это уже кое-какое знание неизменной троицы HTML, CSS, JavaScript (если только вы не планируете десктопное приложение).
Такие приложения часто поддерживают интеграцию какого-то конкретного сервиса с рядом других. Endpoint в этом случае будет напрямую зависеть от выбранного пользователем ресурса, к которому нужно подключиться.
2. Шифрование
В век усиленной информационной безопасности это всегда нужно. Создайте свой шифровальщик, который обеспечит надежную защиту данных.
Приложение может просто принимать любую текстовую строку и применять к ней, например, шифр Цезаря.
Чуть позже простой шифровальщик можно развить до более универсального инструмента. Например, вы можете создать хранилище для паролей, которые будут храниться в зашифрованном виде, а при необходимости – дешифроваться.
3. Чат-бот
Думаю, эта идея никогда не устареет. По крайней мере, до тех пор, пока существуют клиенты.
Дело в том, что большинство онлайн-сервисов все чаще переходят на чат-боты, максимально упрощая задачу операторов. А почему бы и нет? Экономится время, экономятся деньги (ведь не нужно нанимать больше операторов), расширяется информационная составляющая сайта наравне с FAQ.
Но смысл в том, чтобы чат-бот задавал правильные наводящие вопросы и выдавал правильные варианты. Здесь почти так же, как в Акинаторе. Поэтому лучше бы подключить машинное обучение.
4. "Напоминалки"
В современном ритме жизни легко что-то упустить. Приложения, которые генерируют и выдают напоминания, всегда востребованы.
Идеально, если это мобильное приложение, ведь в таком случае все напоминания будут под рукой. Это может быть и календарь с заметками, которые не поддерживаются стандартными инструментами мобильной ОС, а может и что-то интереснее.
Сюда относятся прием лекарств, напоминания об остатке свободных денежных средств, рабочие моменты, график сигналов о которых можно расписать вплоть до секунды, etc.
5. Определитель спама
Да, письма можно бросать в спам. Но некоторый спам возвращается, просто под другими электронными адресами.
Сделайте вот что: напишите определитель и воспользуйтесь этим набором данных, который позволит хорошенько протестировать ваше приложение. А если вы сумеете реализовать определитель не только для почты, но и для мессенджеров, социальных сетей и, возможно, SMS – цены вам как специалисту не будет.
6. Быстрый контакт
И это не то, о чем вы могли подумать :D
Среднестатистический человек пользуется 2+ мессенджерами и 2+ социальными сетями. Сложно определить, где он "зависает" конкретно сейчас, а связаться нужно срочно.
Представьте приложение, которое позволит держать все контакты конкретного человека в одном месте, определять, где он сейчас онлайн, и звонить либо отправлять ему сообщения именно туда. Разумеется, вам придется постараться, чтобы охватить максимальное количество популярных сервисов. Но оно того стоит!