Roothmarket är en produktjämförelstjänst för produkter från flera olika webbutiker. Datan samlas in automatiskt och regelbundet från webbutikeras dataflöden.
Det utvecklades med PHP-ramverket CodeIgniter och SQL som databas.
Viktigaste funktioner
- Hantera butiker och deras flöden. Länka dataflödets kategorier med de egna kategorierna.
- Regelbundet undersöka flödena och uppdatera produktkatalogerna för varje given butik.
- Möjlighet att söka och filtrera produkter utifrån butiker, kategorier, priser och varumärken.
- Automatiskt ställa in språk och valuta utifrån det valda landet och visa de relevanta produkterna.
- Visa produktbeskrivningar och tillgängliga varianter.
- Jämföra priserna på en produkts olika varianter på samma sida.
Teknisk information
- Applikationen är utvecklad med PHP-ramverket CodeIgniter och SQL för databasen.
- Elasticsearch används för att indexera dataflödet och utföra avancerade och effektiva sökningar på stora datamängder. Det möjliggör också åtgärder som automatisk komplettering, stavningsvarianter och hantering av stavfel.
- Redis används som en minnesdatabas för att cacha ofta använd data.
- Frontend är byggt med Vue.js och Twitter Bootstrap för att ge en kvick användarupplevelse.
Framtida planer
- Skapa ett utgående flöde med parallel spårning för att annonsera på Google Shopping.
- Ytterligare optimera parsern av dataflödena för att säkerställa skalbarheten.
- Använda maskininlärning (ML) för automatisk och effektiv sammanlänkning av flödeskategorier och anpassade kategorier.
LiteBreeze blev klara med första fasen av vårt projekt i tid även när vi hade tidigarelagt lansering. De har god arbetsmoral, är oerhört tekniskt kunniga och bra på att kommunicera. Jag kan helhjärtat rekommendera LiteBreeze till de som letar efter en pålitlig outsourcingpartner.
- Martin Frönmark (Stockholm)
Team of developers who worked on this project:
Sushama,
Saji,
Ragunathan,
Sinto,
Sony