Skip to main content

2 posts tagged with "scanner-alimente"

View All Tags

Cum sa scanezi corect cu aplicatia Scanner Alimente

· One min read
  1. Incadreaza lista de ingrediente a produsului in camera telefonului astfel incat sa se vada cat mai clar si complet.
    1. In cazul in care nu incape toata lista de ingrediente intr-o singura poza, poti opta sa faci mai multe poze pentru acelasi produs. Astfel, vei putea face 2-3 poze ale listei de ingrediente de pe produs.
    2. In cazul in care traiesti in strainatate, iar lista de ingrediente a produselor este in alta limba, va trebui sa folosesti optiunea de 'Scanner avansat', deoarece doar aceasta suporta mai multe limbi.
  2. Dupa ce ai terminat de facut pozele, aplicatia va procesa imaginile si vei vedea un scor al produsului precum si lista cu aditivi, grasimi si alergeni.

Cum am facut aplicatia

· One min read

Motivatie

Consider ca este important ca oamenii sa fie constienti de aditivii prezenti in alimentele pe care le consuma. De aceea, am creat aceasta aplicatie care are ca scop facilitarea acestei verificari, prin scanarea produselor alimentare, aplicatia oferind un scor usor de inteles pentru fiecare produs scanat.

Tehnologii

Pentru aplicatia de pe telefon, care functioneaza atat pe iOS cat si pe Android am folosit Flutter. Backend-ul aplicatiei este unul hibrid, facut in Spring Boot si Java precum si cu ajutorul unor servicii de la Firebase. Baza de date este si ea una hibrida, fiind folosite 3 tipuri de medii de stocare diferite, in functie de diferitele functionalitati din aplicatie. Pentru a optimiza experienta utilizatorului atunci cand nu are internet, unele date sunt stocate local si mai apoi sincronizate, datorita faptului ca in magazine nu exista cea mai buna conexiune la internet.

De ce nu scanarea codului de bare?

Uneori se intampla ca producatorii sa schimbe ingredientele prezente intr-un produs, iar acest lucru ar insemna ca baza de date ar trebui actualizata constant, ceea ce este un lucru foarte greu pentru o echipa mica. De aceea, am ales folosirea OCR-ului.