akai-org / ideas

Ideas within AKAI to get inspired by
0 stars 2 forks source link

Bot zakupowy - realizacja #2

Open marcinlawnik opened 3 years ago

marcinlawnik commented 3 years ago
  1. Poszukać działających programów/stron które to robią.
  2. Sporządzić listę stron z których będziemy sprawdzać (wstępna lista, modułowa architektura)
  3. W jaki sposób informacja trafia do użytkownika (mail/messenger/powiadomienia na telefon/coś innego)? (android notifications chrome/messenger bot)
  4. Autentykacja maili, SPF, DKIM, spam testing.
  5. Biblioteki do web scrapingu
  6. Czy strona ma API?
marcinlawnik commented 3 years ago
  1. Propozycje języków i frameworków
tobiaszciesielski commented 3 years ago

Bardzo fajny pomysł na historię cenową produktu który szukamy. I ogólnie dashboard


API:

Google podpowiada, że python :D Tutaj biblioteki do węża scrapinghub i tutaj też gimmemore

Na razie to tyle, jak będę miał czas to podłubie coś więcej a co do powiadomień to myślę, że chatbot na messengerze albo mail z powiadomieniem. No a na tym "Autentykacja maili, SPF, DKIM, spam testing." to się nie znam więc się nie wypowiem :/

dawids21 commented 3 years ago

API:

Technologia: Co do języka to według mnie web scraperów w Pythonie powstało już bardzo dużo (tona poradników na googlu, wielu z nas i tak uczy się pythona na studiach) i wydaje mi się, że ciekawym wyborem mogłoby okazać się Go, które jest bardzo szybkie, jest częstym wyborem przy coraz popularniejszym cloud computingu. Moglibyśmy np. napisać web scraper w Go, odpalać ten program co jakiś czas, zbierać wyniki w bazie danych i korzystając z zupełnie innej technologii wizualizować dane o produkcie. Pozwoliło by to liznąć zarówno trochę backendu jak i frontendu

Powiadomienia:

tobiaszciesielski commented 3 years ago

Może się na PWA z SSR ?

Moim zdaniem to może być ciekawe doświadczenie. Do frontendu sugeruję Reacta. https://medium.com/better-programming/build-a-realtime-pwa-with-react-99e7b0fd3270

Golang i firebase bardzo spoko. Jestem za.