Inspiration
Wielu małych i średnich przedsiębiorców nie ma zasobów, aby śledzić zmieniające się trendy w mediach społecznościowych i tworzyć angażujący content. Widzieliśmy potrzebę stworzenia narzędzia, które automatycznie podpowiadałoby, jakie treści tworzyć, bez konieczności zatrudniania zespołów marketingowych czy analizowania danych. Naszą inspiracją była chęć wyrównania szans – aby każdy przedsiębiorca, niezależnie od wielkości firmy, mógł skutecznie budować swoją obecność online.
What it does
Nasza aplikacja codziennie analizuje aktualne trendy z mediów społecznościowych i generuje spersonalizowane rekomendacje contentowe dla użytkownika. Dzięki temu właściciele firm mogą w szybki sposób dowiedzieć się, jakie treści warto publikować, aby zwiększyć zaangażowanie i dotrzeć do nowych odbiorców. Narzędzie działa automatycznie, minimalizując czas i wysiłek po stronie użytkownika.
How we built it
Projekt zbudowaliśmy w oparciu o architekturę mikroserwisową. Frontend stworzyliśmy przy użyciu NextJS, natomiast backend oparty jest na Flasku i Pythonie. Do przechowywania danych wykorzystaliśmy Supabase oraz MongoDB. Całość zaprojektowana została tak, aby umożliwić dalsze skalowanie i łatwą rozbudowę aplikacji w przyszłości.
Challenges we ran into
Jednym z największych wyzwań było zbyt ambitne podejście do zakresu funkcjonalności – chcieliśmy zrobić za dużo w zbyt krótkim czasie. Dodatkowo mieliśmy trudności z dopasowaniem wymagań pomiędzy frontendem a backendem, co wymagało od nas elastyczności i kompromisów w czasie developmentu.
Accomplishments that we're proud of
Pomimo wyzwań, udało nam się stworzyć działającą aplikację, która realnie wspiera przedsiębiorców w codziennej pracy. W krótkim czasie zbudowaliśmy system, który nie tylko działa, ale także ma potencjał biznesowy i jest gotowy na dalszy rozwój.
What we learned
Zrozumieliśmy, jak ważne jest dokładne zaplanowanie wymagań przed rozpoczęciem prac. Nauczyliśmy się, że lepsza komunikacja i wcześniejsze ustalenie priorytetów pozwala uniknąć chaosu w zespole i zwiększa efektywność pracy. Dowiedzieliśmy się również, jak pracować w dynamicznym środowisku i szybko reagować na zmieniające się potrzeby.
What's next for [Ogólna][Panowie Inżynierzy] Sift
Następnym krokiem będzie rozwój systemu subskrypcyjnego, rozszerzenie analityki o inteligentne przetwarzanie danych oraz integracja z dodatkowymi platformami społecznościowymi. Chcemy również poprawić user experience, aby aplikacja była jeszcze bardziej intuicyjna i użyteczna. Naszym celem jest stworzenie kompleksowego narzędzia do zarządzania obecnością online dla firm każdej wielkości.
Built With
- amazon-web-services
- docker
- flask
- lambda
- mongodb
- nextjs
- python
- supabase
Log in or sign up for Devpost to join the conversation.