Productz

Productz is a web platform to get full characteristics list of any device. In Productz you can view any digital device’s characteristics, reviews, photos, and price.
Request a quote

About the project

In Productz you can view any digital device’s characteristics, reviews, photos, and price. Also, the main feature is the product comparison: here you can compare two devices in great detail, as well as view various videos or articles related to the comparison of these two devices.

Also, Productz has a large dataset of devices so that you can find almost every model. Moreover, in this platform, all devices are divided into categories and sub-categories, so you can easily find the set of devices you are looking for.

To sum up, if you want to find the most suitable device for your needs – Productz is the best solution.

Productz provides a large amount of data about any digital device. Therefore, their main customers are users who want to find the most suitable device, read a lot of information about it, or choose the best one from those they compare.

show all
Web development
Technical support

Challenges that was faced and overcame

API integrations with third-party services for data search and analysis
API integrations with third-party services for data search and analysis API integrations with third-party services for data search and analysis mobile
Complicated database search across the system 
Complicated database search across the system  Complicated database search across the system  mobile
Data filtering to provide users with the relevant information on the specific model of the device  
Data filtering to provide users with the relevant information on the specific model of the device   Data filtering to provide users with the relevant information on the specific model of the device   mobile
Developing admin panel interface to enable administrators to easily add any new information about the product, articles, videos, comments, or questions and answers
Developing admin panel interface to enable administrators to easily add any new information about the product, articles, videos, comments, or questions and answers Developing admin panel interface to enable administrators to easily add any new information about the product, articles, videos, comments, or questions and answers mobile

Technologies used

Our experienced engineers employ the latest technologies, frameworks, and components to create solution that combine a strong easy-to-use modern design with high performance.

  • client_1
  • client_2
  • client_3
  • client_4
  • client_5
  • client_6
  • client_7
  • client_8
  • client_9
  • client_10
Case
3 Back-end developers
2 Front-end developers
1 DevOps
1 Project Manager
Case bg
Case logo

Team Structure

Our team consisted of three back-end developers, two front-end developers, one devOps and one project manager. The team build this project from scratch and was also involved in periodic maintenance and support. We understood the complex project requirements and delivered a high-quality end product that surpassed our client’s expectations.
Case logo mobile
3 Back-end developers
2 Front-end developers
1 DevOps
1 Project Manager
Request a quote

Value delivered

To speed up extracting and filtering data according to parameters, we used various tools that helped us reach the expected results.

We improved existing SQL queries so that they work faster. For example, we speeded up a SQL query that took 8 seconds to 0.625 ms.

Also, we have configured ElasticSearch for caching and data uploading and Redis for fast data retrieval. These tools are the best solution to this problem because they store the data in the cache and for the next requests fetch it from the cache, not from the database, which makes displaying the data to the user much faster.

show all
Banner Banner mobile

Cases you may like

Contact us

Tell us about your project

Send us a request for a proposal! We'll get back to you with details and estimations.





    Thank you, your request was successfully sent.

    We'll contact you as soon as possible!

    Prefer personal conversation?

    Schedule a call