У вас есть проект, есть понимание что нужно делать и остается только реализация. Тут стоит остановиться. Реализация в отличии от планирования занимает кучу времени, а значит это время нужно потратить эффективно, хотя бы в самом начале. Перед тем как начать реализацию проекта, нужно посмотреть какие проекты уже существуют. Если проект успешный, то это даст информацию о том, какие вещи являются рабочими. И наоборот, непопулярные проекты намекают на вещи, которые делать не стоит. А еще бывают новые проекты, с новыми идеями - здесь непонятно, что такой проект ожидает в будущем, но идеи можно подчеркнуть прямо сейчас. Брать идеи это хорошо? По сути так делают все, уникальных проектов не существует. Все проекты базируются на знаниях, которые были созданы другими проектами - так развивается человечество. Здесь дело не в идеях, а в реализации - если вы копируете реализацию, то это уже может иметь последствия. Это зависит от того, разрешено ли копирование и от того, насколько сильно копируете.