Telegram Mikro-CRM dla Freelancerów
Zbudowałem ten projekt jako praktyczne mikro-CRM dla freelancerów. Pomysł jest prosty: zamiast korzystać z ciężkiego systemu CRM, mogę zarządzać leadami i transakcjami bezpośrednio w Telegramie. Bot działa z jasnymi krok po kroku przepływami i przyciskami. Na przykład, podczas dodawania leada, pyta o imię, kontakt i notatkę, a następnie zapisuje wszystko w bazie danych. Ta sama logika działa dla transakcji (tytuł, kwota, waluta) i podstawowych ustawień. Po stronie backendu jest to pełna aplikacja Spring Boot z czystą architekturą, REST API, PostgreSQL, migracjami Flyway, bezpieczeństwem klucza API, dokumentacją Swagger i testami Testcontainers. Więc to nie jest tylko chatbot — to kompletny projekt portfolio backendowego z prawdziwą logiką biznesową i strukturą w stylu produkcyjnym.