
.NET development and localization for JustAnswer
Services:
Project overview
Abto Software has joined the cooperation to create a solution for JustAnswer, a leading expert marketplace. Our company was contacted to deliver a platform to handle massive traffic and provide secure transcriptions, as well as multiple payment systems.
The project has been a success – today, JustAnswer is ranked among 200 web solutions with exceptional website localization.
Our client offers millions of people all over the globe to visit their website and ask for advice from specialists. Physicians, veterinarians, counselors, mechanics, electricians, sanitarians – over 10,000 domain professionals are ready to help.
The service has already been running since 2003 and helped over 8M happy customers all over the world!
Main goals
One of the main project objectives was leveraging the modern .NET framework and its contemporary features. Why did we choose the modern .NET framework for web development services?
Less coding – less time – less cost
The framework can minimize unnecessary coding by introducing object-oriented programming and reusability. That means increased productivity, decreased time and cost, and, naturally, happier clients.
Cross-platform and cross-browser experience
.NET Core, a high-performing web framework, allows building cross-platform and cross-browser applications. That means additional opportunities to reach potential customers.
What’s more, going with the modern .NET framework for web development provides:
- More security
- Better compatibility
- Non-stop improvement
- Easier maintenance, and many other features
All these are proven by statistics – the modern .NET framework keeps growing in popularity all over the world. For example, as stated by Statista, in 2020, the platform has been the second most popular among surveyed software developers.
How the solution works
Abto Software’s dedicated team has created a unique multi-component platform by leveraging .NET features. The platform is comprised of two individual websites, one for the end-user, another for domain professionals with interface and features specifically designed to meet their needs.
The platform’s key features:
- Free trials
- Real-time mode
- Multiple channels, in particular AI chatbot
- Event registration
- Secure transactions
- Multilingual support
Our client has aimed to provide its users with quick, easy access to the key benefits the platform can offer. That’s where we’ve seen the opportunity to implement advanced techniques.
The concept is simple:
- The chatbot automatically reacts to keywords and phrases it retrieves from messages
- The chatbot then generates predefined responses
The delivered AI chatbot has also a function of predicting the conversation to provide better interpretation. What’s more, we integrated category recognition, which provides even more detailed insights, and, naturally, better responses.
Great, right?
Our contribution
Abto Software has covered multiple services, in particular:
1. Business analysis and discovery, solution design
2. UI/UX design
3. Backend development
4. Frontend development
5. Third-party integration
6. Thorough testing
Among many other things, we focused on handling:
- High-level performance, even with heavy traffic
- User tracking, analytics, reporting
- Website localization for the United States, Germany, Spain, Great Britain, and Japan
- Product download, memberships, subscriptions – all centralized
- Marin integration – an automatic bidding functionality
- API integration to work with Visa & MasterCard, PayPal, Sofort, and other payment systems
- Adobe DTM
- Google Analytics
- Cache leveling – DNS server, Load Balancer, Microsoft IIS, in-memory database
- Easy-to-handle database with terabytes of information
Tools and technologies:
Technology stack
- NET 4.6
- ASP.NET framework
- LINQ
- ADO.NET
Additional tools
- Visual Studio
- SQL Server Management Studio
- Google Analytics
- Google Webmaster
- Screaming Frog
- Microsoft Visio
- Selenium
- JMeter
- Jenkins
- Git
Programming languages
- C/C++
- C#
- JavaScript (Jquery, Underscore, NodeJS, Jasmine, gulp, npm)
- UNIX shells
- Python/PHP (Drupal)
- SQL (TSQL)
Database management
- MS SQL Server
- Redis
- RabbitMQ
- Elasticsearch/SOLR
AI stack
- ChatScript
- NodeJs
- Anaconda 3
- Python 3.5
- nginx
- Flask
SQL server 2016 toolset
- SSRS – reporting services
- SSIS – integration services
- SSAS – analysis services
- NoSQL – elastic search and kibana
Timeline:
- Several years of cooperation
Team:
- 1 project manager
- 2 product managers
- 81 full-stack engineers
- 2 DevOps engineer
- 4 data analysts
- 20 QA engineers
- 2 UI/UX designers
Main challenges
To create a responsive AI chatbot, our team meticulously researched the platform user’s needs and requests. All dialogues were optimized for more meaningful conversations.
Having covered this research, our team has created a solution that interacts with millions of users every day and provides personalized responses.
Value delivered to business
New locations, satisfied end-users, and growing business revenue – the cooperation has been quite successful. Our team, which consisted of 112 dedicated professionals, has built a platform that provides various features, in particular an advanced AI chatbot that facilitates user experience.
The cooperation has resulted in JustAnswer being mentioned among 200 web-based solutions by Quantcast, the leading global Internet rating service.
Currently looking for a trusted partner to cover .NET web development services?
Feel free to share your ideas!