General project description

Virtual1 is a web portal for wholesaling telecommunication services. This online hub is designed for large providers of Internet services with the further dealing them to end users.
We made several software solutions for user accounts and back office including a custom order workflow, setting module for service packages, software kit for partner account settings (access, management, end users brief, etc.).
There are different categories of staff grouped in accordance with their responsibilities to manage the process. Order monitoring is available for personnel over all stages from quoting to final device setup. Each page has a set of modules which displays a proper information for hierarchically dependent employees.
The killer feature is an online availability for partners to order products and associated hardware devices, compare prices of carriers, perform e-signs. Besides Salesforce is deeply integrated into the Virtual1 web portal via API thanks to it a company dealer can work with Salesforce data within the Virtual1 account.
Industry:
Internet.
Service:
- Liferay Development;
- Frontend Development;
- Backend Development;
- QA.
Key Features
- B2B;
- Internet supplier;
- Solution wizard;
- Orders;
- Network monitoring via PRTG;
- Web Services;
- Jasper reports;
- Salesforce integration;
- PRTG integration;
- Tasks;
- Test artifacts: check lists, test cases, bug reports;
- Type of testing: manual testing, automation testing;
- Type of test methods: Black-box testing, Gray-box testing;
- Levels of testing: Integration testing, System testing, Acceptance testing;
- Cross browser testing.
Project resources
Team size:
- 8 – 10 Liferay, Frontend and Backend Developers;
- 2 QA Engineers.
Implementation period:
- Liferay, Frontend and Backend: September 2010 — March 2011;
- QA: Under testing since March 2015.
Project technical description
Platform:
Liferay 6.0.5 → 6.2.2.
Frontend:
- Liferay themes;
- Sass;
- CSS;
- jQuery;
- AngularJS;
- Bootstrap.
Backend:
- Liferay;
- Spring;
- Hibernate;
- Spring Boot;
- Workflow/Activity;
- Salesforce integration;
- PRTG integration;
- Tomcat;
- Elasticsearch;
- Velocity.
Web Services:
- SOAP;
- JSON.
Reports:
JasperReports.
Database:
- PostgreSQL;
- MySQL.
Version control:
SVN → GIT.
Build automation:
- Jenkins;
- Maven;
- Gulp;
- Ant.
Project Management:
- Redmine;
- Trello.
QA:
- Google Docs;
- Firefox, Chrome, IE, EDGE, Safari developers tools;
- Firebug;
- Joxi;
- SimpleScreenRecorder;
- Virtualization Technology;
- Java;
- Webdriver;
- Junit;
- Ant;
- CI Jenkins;
- Selenium.
More Projects
Strada Del Vino
Strada del Vino is a guide through all the wine cellars and estates, restaurants, farms that are parts of The Road of Wine and Oil of Tuscany Coast. A user ...
Advanced approval workflow for Ephesoft documents
It is a new set of pages for manipulating cases and projects in scope of company. Implementation is based on standard Alfresco Share application. The ...
Head of Software Development