Business Applications Development

Business Applications Development

BUSINESS APPLICATIONS DEVELOPMENT Contact Hatmanul Arbore No 12, Bucharest, District 1, 011602, ROMANIA [email protected] 004 0348 401 040 (EET UTC+2:00) www.roweb.ro ABOUT US in business since 5 100+ Clients in 2004 offices in Romania experts in our team 30 countries 1000+ 97% 10 36+ successfully customer satisfaction years longest ongoing man-years on our completed projects rate relationship with a client longest project Roweb is a one-stop-shop provider that leverages the latest technological updates and market insights to deliver complete software solutions. ENGAGEMENT MODELS Dedicated Team Time & Material Milestone Billing In this case we will provide you A clearly defined project scope This option can be applied to large with a dedicated full-time project is essential to this type of project, long-lasting projects with team on a long-term basis, with the as well as strong project measurable phases. Payment required team members, project management and methodologies schedules are defined on time managers, equipment and to monitor and track the progress (e.g. monthly) or milestone basis. infrastructure, to help you achieve in terms of schedule adherence, This model reinforces progress a higher effectiveness in terms scope, cost, quality and productivity. monitoring and reduces large of time and costs. projects risks. WHAT WE DO BUSINESS BENEFITS Custom Software Development Visible business efficiency growth Enterprise Applications verticals: Financial Services, Increased productivity & optimized Real Estate, Tourism, HR, Retail/ E-commerce, operations Transport/Logistics, Telecom Automation of the workflow Systems Integration - legacy and new, customization Flexibility in the IT infrastructure Enterprise Security - Identity and Access Management Great cost/quality ratio Modernization and upgrade for legacy apps: refactoring, Latest technologies & your own optimization, migration, upgrade, maintenance, dedicated team microservices Document Management Private Cloud Infrastructure Distributed Flow Management, Event Sourcing, Message Exchange Data Discovery - scraping, crawling, indexing, extraction, transformation, import/export TECHNOLOGIES THAT WE USE Microsoft .NET Becoming a Microsoft Gold Partner in 2009 and a Microsoft Partner with SIlver Application Development Competency in 2011 gave Roweb early access to product information, enabling us to take advantage of the latest Microsoft technology solutions and offer our customers the experience and technology needed to develop first class software solutions 2008 2009 2011 Our team includes many Microsoft Certified Professionals and Microsoft Certified Technology Specialists and benefits of continuous training, which we leverage for our clients’ projects. We separate data tier from business logic and keep data access and manipulation at the persistence layer - through object-relational mapping to increase application maintainability and workflow transparency. We use proven programming patterns and our developers have strong OOP knowledge and good understanding of web site performance best practices developed by Google and Yahoo. PERSISTANCE TIER Dapper Roweb utilizes Microsoft SQL Server as the primary DBMS but at the same time we candevelop applications that may operate with multiple database technologies involved. We used a variety of database engines which allows using alternative DBMS’s like Oracle, MySQL or SQLite with .NET solutions. BUSINESS LOGIC LAYER We are experienced in web services development and we worked with technologies like WCF, WebAPI, WSDL, SOAP, XML / XML Schema. When designing a solution we always keep in mind that its life cycle management and functionality extension should be cost-effective. We use proven development patterns, delivering clean, well-commented code, providing full project and application documentation and ensuring smooth knowledge transfer. PRESENTATION LAYER Our team has a great track record in working with ASP.NET AJAX, jQuery and Twitter Bootstrap and using proven .NET based Ul components like Telerik and DevExpress. Our presentation layer development approach follows user-centric concepts to simplify user workflow execution and data recognition and create lean, eye-catching interfaces. .NET SKILLS WEB APPLICATIONS DATA ACCESS SECURITY DATABASE ASP.NET Web Forms Entity Framework Kerberos Microsoft SQL Server ASP.NET MCV ADO.NET Encryption Reporting Services ASP.NET AJAX NHibernate Auditing Analysis Services Dapper Logging Predictive Analytics HTTPS/SSL MongoDB ElasticSearch RIA DESKTOP WEB SERVICES UI COMPONENTS Bootstrap Win Forms Web API Telerik Angular WPF WCF Services DevExpress JQuery Silverlight ASP.NET Web Services Knockout PHP DEVELOPMENT Laravel is a wide spread, trending, open-source PHP framework. The main benefits of creating apps based on the Laravel ecosystem are: security, scalability, modularity, efficient deployment, code maintainability (standardized coding), a community developing open source modules, cost effectiveness. We use Laravel for developing a large range of custom-built solutions: CRMs, SAAS applications, custom web apps, content and assets management solutions, custom made e-commerce solutions, APIs for mobile and web apps. Technology Stack WEB SERVICES Lumen RESTful API SOAP/XSD/WSDL Swagger Amazon Web Services FRONTEND TECHNOLOGIES React MODERN TECHNOLOGIES Vue Angular RabbitMQ Knockout Elastic Search / Kibana jQuery Redis / Memcached Bootstrap SOLR / Apache Lucene GRPC DATABASE PRODUCTION ENVIRONMENTS / MySQL/MariaDB DEPLOYMENT Microsoft SQL Server Docker / Swarm / Kubernetes Mongo Cloud (AWS, Digital Ocean, Heroku, OrientDB Google Cloud) PostgreSQL Vagrant Firebase Jenkins SQLite Git JAVA DEVELOPMENT We use agile methodologies and test driven development practices. Java ecosystem is one of the most stable and diverse where software solutions flourished. The java technologies deliver core business in various industries from telecom to enterprise solutions, from mobile, web to backend. Scala builds on top of java ecosystem. With it you can develop faster using a modern dynamic style while functional concepts like imutability enable more robust, concurent and parallel solutions. And all these are tightly integrated and reusable from any java solution. Kotlin is a newcomer that offers new mature features on top of java language. Is a language on pair with .net and swift but leverages all java libraries and frameworks. Java Technologies WEB APPLICATIONS PLATFORMS SECURITY Bootstrap Play Framework Spring Security GWT Spring Boot Encryption Vue Auditing DATA ACCESS JQuery Logging JDBC HTTPS / SSL Spring JDBC DATABASE SSO - Single Sign-On Hibernate ORM Microsoft SQL Server OAuth2 / OpenID / SAML / PKI JPA ORM MySql/MariaDb MODERN TECHNOLOGIES PostgreSQL DESKTOP Oracle Database Java8, Scala, Kotlin Swift HSQL Play Framework SWT IBM DB2 Swagger H2 Akka WEB SERVICES SQLite Slick Db Reactive Streams Web Services SOAP/XSD/WSDL CONTINOUS Docker/Vagrant DEVELOPMENT Functional Collections REST Swagger JDBC Hadoop, Apache Spark Tomcat, Jetty, JBoss, Spring JDBC Weblogic Hibernate ORM JPA ORM DATA ACCESS Spring MVC Playframework TOUR OPERATOR MANAGEMENT SYSTEM Tourpaq needed an up-to-date Tour Operator Management System that would enable the users to manage everthing that has to do with their activity, from a single dashboard: pricing, offers, availability, online sales, invoicing, due payments, real time reports, data visualisations, price control automation, marketing and integration with multiple third-party systems, such as GDS systems, insurance companies or SMS and email systems. The project’s main challenge was the complexity behind this type of booking system, as it needed to enable the efficient management of bookings, tickets, emails, finances, hotels, transportation, extra products, pricelists, customers and much more. The solution is made up of several components, which enable the tour operators to manage all of their departments and fully automate processes. For a Marketing Manager the CMS system enables managing descriptions on all products sold, an integrated survey system ensuring an accurate feedback from customers, newsletter integration and automatic integration with portals such as Momondo, Travel Market, SkiSport or Facebook. Top Management can perform simulations of sales and costs per departure, destination and much more. Dashboards are provided for quick overview and fast status checks for multiple goals. Brand Managers can easily control prices, make price adjustments or generate special offers, control sales, view load factor for hotel beds and seats on plane. Actionable data like detailed profit, cost and sales statistics are also available and are shown in a dashboard overview and the user can also enable alerts related to these metrics. The application leverages a Layered Architecture which provides loose coupling between layers and high reusability accomplished by using agile design principles and patterns. It was developed using some of the latest and powerful available technologies: ASP.NET AJAX, Knockout, jQuery, Web API, WCF, MS SQL Server, Entity Framework and Telerik Rad Controls Integrated third-party services: TravelPort uAPI to provide reservation Gouda API and Europeiske API integration allows of commercial airlines seats tour operators to sell travel insurances AutoEurope API integration enables car rentals vv Google Charts and Google Visualization API are as part of a travel package

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    16 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us