← All case studiesProductivity & Operations
One internal system for client data, appointments and team performance, plus crawlers that find new leads
A Germany-based digital-products company was growing faster than its in-house developers could support. We designed and built its internal web app and a set of crawlers.
- ClientGermany-based digital-products company
- IndustryBusiness operations
- ServicesInternal web app, crawlers
- LocationGermany
- Team10 to 25 people

- 3crawlers built
Overview
EI Next is the internal web app of a Germany-based company that builds digital products and solutions. Its team uses the app to manage company data and to automate collecting data from company websites. Contrive Solutions designed and built the app and its set of crawlers.
The challenge
- Outgrowing the in-house teamThe business was growing faster than its in-house developers could support.
- Client data in one placeIt needed one system for current and future clients, extra service details, open appointment slots and booked appointments.
- Visibility and new leadsManagement wanted to see each employee's work with role-based access, and sales needed a way to find new clients in specific industries.
What we built
- Company data workflowCompany data arrives from the client's own API. Employees review and adjust it, add or reject the company in one click, and assign an appointment slot when needed.
- Employee trackingEvery employee action is logged with a timestamp, and the employer has per-employee stats to review performance.
- Contact Form CrawlerChecks whether a website has a contact form, saves the form URL and reports the result to the client's API.
- URL CrawlerChecks a website against keyword criteria for the target industry and saves the public contact details it finds as a lead for the sales team.
- Domain CrawlerWorks like the URL Crawler on domains fetched from a third-party API. Each user runs one crawler process at a time.
Tech stack
- Angular 8
- Angular 12 (upgrade)
- Laravel Lumen
- Core PHP
- Node.js
Is this your problem too?
- Your team runs on spreadsheets and email and needs one internal system.
- You want managers to see team activity with role-based access.
- You need data collected from websites automatically.
Start a similar project
See our Laravel development and custom development services. Or tell us about your project and we will reply within one business day.
More case studies

Sports & Esports
EsportsConstruct
Staff panel and API behind an esports platform, with fast search over large data.
- Angular
- Lumen
- ElasticSearch
- RabbitMQ

Productivity & Operations
Kanban Zone
Visual Kanban workflow SaaS that helps teams see where work gets stuck.
50,000+ active users
- React
- Redux
- Node.js
- MongoDB

AI Products
AI Projects
Four AI products: chatbot analytics, two AI recruiting tools and a generative art platform.
4 AI products
- OpenAI
- Python
- Laravel
- Elasticsearch
- Founded
- 2014
- Years in business
- 12
- People
- 66
- Headquarters
- Lahore, Pakistan
- Projects delivered
- 250+
- AI systems in production
- 10