Привет, друзья! 👋
Решил поделиться с вами своим новым pet-project — Jobs Service 🚀
Это агрегатор IT-вакансий, который собирает предложения из разных источников в одном месте. Идея простая: не тратить время на просмотр десятков сайтов и Telegram-каналов, а получать вакансии в едином удобном формате.
В проекте я хочу пройти весь путь разработки полноценного fullstack-сервиса: от получения данных из внешних источников и их обработки до API и пользовательского интерфейса.
Использую Python, NestJS, PostgreSQL, Redis, BullMQ и Next.js.
Разработку веду по Scrum: описал Product Vision и Epic'и, разбил их на User Stories, а User Stories первого спринта — на Tasks. Для планирования и отслеживания работы использую GitHub Projects.
Первый спринт уже завершён, провёл ретроспективу.
Следите за продолжением — скоро расскажу, что получилось реализовать и почему вместо одного источника вакансий у проекта неожиданно стало два 🙂