1902 Software
1902 Software 1902 Software
What we do System review

Software reviews that identify what's holding you back

Get objective technical analysis from experienced QA testers and experienced developers. We review websites, mobile apps, ecommerce platforms, and custom software to identify issues affecting performance, conversions, and user experience, then provide actionable recommendations for fixing them.

What we review

We conduct technical analysis across diverse platforms and technologies, from legacy systems to modern frameworks.

Ecommerce platforms

  • Magento
  • WooCommerce (WordPress)
  • Shopify
  • Umbraco (with ecommerce packages)

Content management systems

  • WordPress
  • Umbraco

Custom web applications

  • PHP-based systems (Laravel, or older systems like CodeIgniter, Phalcon)
  • .NET-based websites and web applications

Mobile applications

  • Native iOS and Android apps
  • Cross-platform apps built with .NET MAUI or React Native

Additional capabilities

  • Frontend-only reviews, if you only need frontend testing, we work with most technologies and platforms beyond this list
  • Pre-launch and beta testing, we review staging environments before launch and conduct beta testing for apps before app store publication

When a software review is valuable

A software review is often the right starting point when:

  • You want a second opinion on code quality before continuing development
  • You need an objective assessment of work done by another company or freelancer
  • You're deciding between fixing an existing system or rebuilding it
  • Things aren't working as they should and you want the root cause, not a patch
  • Performance issues have unknown causes
  • You sense room for improvement but don't know where
  • You're planning a redesign and want to know what actually needs changing
  • Sales or conversions dropped unexpectedly while traffic remained stable
  • You're considering taking over a system from another vendor
  • You're planning a larger development project and want to understand the existing platform first

Choose the review package(s) that match your needs

We offer four distinct review packages. Avail each as a standalone service, or mix and match to create a custom solution addressing your specific requirements and priorities.

System core checking and technical audit

Comprehensive backend analysis identifying errors or issues affecting system performance.

Note: This package is limited to WordPress, Magento, Umbraco, and other PHP or .NET-based systems only.

What we check:

  • CMS/programming language version
  • Security patches
  • Server setup and configuration
  • Server caching mechanisms
  • Third-party plugins and integrations
  • Theme design implementation
  • Hosting setup and optimization
  • Backup restoration and functionality
  • Admin login URL obfuscation (confirming you're not using default URLs)
  • Backend functionality testing
  • Third-party service integrations
  • Load and stress testing under real-world conditions

Source code review

Our code review services evaluate code quality, architecture, maintainability, and technical debt to determine if continued development is feasible or if starting fresh makes more sense.

Note: This package is limited to WordPress, Magento, Umbraco, and other PHP or .NET-based systems only. Systems may contain millions of lines of code, so we conduct targeted sampling rather than line-by-line audits.

What we review:

  • Code sections affecting your current goals or issues (e.g., speed, performance bottlenecks)
  • Code quality: structure, readability, consistency with the platform's coding standards
  • Code structure quality (identifying "spaghetti code" that's unstructured or difficult to maintain)
  • Readability and editability for future development
  • Maintainability for potential developer transitions
  • CMS or framework core modifications
  • Possible security vulnerabilities
  • Code documentation quality
  • Database documentation completeness
  • Project change log existence (showing who changed what and when)
  • Application of coding standards (style guides, standards, and conventions for HTML, CSS, JavaScript, PHP, .NET, and other technologies and platforms)

Technical SEO and speed audit

Identify SEO issues affecting search rankings and page speed bottlenecks impacting user experience.

Note: This review does not apply to mobile apps. We also do not review content quality and link profiles (internal or external).

What we evaluate:

  • Analytics and tracking code implementation
  • Robots.txt configuration
  • Response codes (301 redirects and 404 errors)
  • Broken links
  • URL structure optimization
  • Page titles and meta descriptions
  • Canonical tags and hreflang implementation
  • Duplicate content issues
  • Schema markup implementation and recommendations
  • XML sitemap configuration
  • Backlink analysis
  • Speed issues and improvement areas using various testing tools
  • Core Web Vitals optimization suggestions
  • Plus additional optimizations as search engine and AI-discovery requirements evolve

Functional, UI/UX, and design review

Test frontend functionality, evaluate user experience flows, assess interface design, and identify usability issues possibly affecting conversions and client satisfaction.

What we review:

  • Homepage design and functionality
  • Category and product list pages
  • Product detail pages
  • Cart and checkout flow
  • User account functionality (if login enabled)
  • Responsive web design across screen sizes
  • UX evaluation against established usability guidelines (e.g. Baymard Institute research)
  • B2B-specific features (group prices, business logic, etc.)
  • User behavior analytics tools (if available) to determine friction in the buying journey
  • Content pages
  • Other system-specific pages and functionality

Software reviews and Project Scoping

Software reviews are often part of a larger process.

When businesses plan major development projects on an existing platform, a technical review frequently forms part of the Project Scoping phase, the review tells us what the platform can support, what needs fixing first, and what risks the project scope must account for.

If your review is the first step toward a bigger project, we can combine the two.

Taking over existing systems

Many businesses request a software review because they're considering moving from another vendor.

We regularly take over websites, webshops, mobile applications and business systems developed by other software development companies. A software review is the natural first step: it gives both of us a clear picture of the system before development continues.

Why experienced review service matters

A review is only as good as the eyes doing it. Ours has thousands of completed projects behind it, we know what failure looks like before it happens, which issues actually impact revenue and which are cosmetic, and how to prioritize fixes so you spend where it matters. Particular depth in ecommerce, where small technical issues directly impact sales.

Get unbiased analysis with no obligations

The review stands on its own. You receive the full report and every finding regardless of whether you ever hire us for the fixes, use it with your own team, get competing quotes, or have us implement. No strings attached.

After the review: two ways to fix what we find

If you'd like us to implement the improvements the review identifies, there are two ways to work with us.

A Fixed Price Project is the right choice when the review results in a larger, well-defined improvement project. We define the scope, agree the deliverables and calculate a fixed price before work begins.

Continuous Monthly Development is the right choice when the review results in a list of ongoing improvements. You simply submit the items as tasks, and we work through them continuously.

Pricing and next steps

Since each website, app, or system is built differently, we need to understand your specific setup and review scope before providing a price. Review packages are quoted as a fixed price based on system complexity and the combination of services you select.

Book a meeting where we discuss your requirements and provide a tailored fixed price.

Ready to understand what's holding your system back?

Whether you need a complete technical audit across all areas or a targeted review of specific concerns, we’d be happy to help.

Book a meeting and let’s discuss which package combination addresses your priorities.

Free, no-commitment

Commonly asked questions

Which review package do I need, or should I get multiple?

It depends on your concerns. Source code review evaluates code quality and maintainability: use it when considering continued development or developer transitions. Technical audit checks system configuration, security, performance, and backend functionality: use it for operational issues. SEO and speed audit identifies search ranking and page speed problems: use it when traffic or performance concerns exist. UX review tests functionality and user experience: use it when conversions disappoint or users report confusion. Most businesses combine 2-3 packages for thorough analysis.

What platforms can you review, and are there any limitations?

We review WordPress, Magento, WooCommerce, Shopify, Umbraco, custom PHP and .NET systems, native iOS and Android apps, and cross-platform apps built with React Native or .NET MAUI. Source code review and technical audit are limited to WordPress, Magento, Umbraco, and PHP/.NET systems. Frontend-only reviews work with most technologies beyond this list. If your platform isn’t listed, we’ll tell you honestly whether we can provide effective analysis.

Do you fix the issues you find, or just report them?

The review identifies problems and provides specific recommendations. Implementation is separate: you can take the report to your internal team, existing developer, or another company. If you want us to implement fixes, we can do that through a Fixed Price Project for larger improvement projects or Continuous Monthly Development for ongoing improvements, but there’s no obligation.

Is a software review priced as a fixed price?

Yes. Once we understand your system and the review scope, you receive a fixed price for the review. Timeline depends on system complexity and which packages you select, single-package reviews typically take 1-2 weeks, while combined packages may take 2-3 weeks.

Can a software review be part of planning a larger project?

Yes. When a larger development project is planned on an existing platform, the review often forms part of the Project Scoping phase. The review tells us what the platform can support and what the project scope must account for, so the fixed price for the project is based on knowledge rather than assumptions.

What do I receive after the review is complete?

You receive a detailed written report documenting every issue found, categorized by severity and impact, with specific, prioritized recommendations for fixes. Each review includes a follow-up meeting where we explain findings, answer questions, and discuss implementation priorities. The report is yours to use however serves your business, share it with developers, get quotes for fixes, or have us implement changes.

Let’s build smarter solutions together
Book a consultation to explore how AI and 1902 Software can transform your next ecommerce project — faster, smarter, and more cost-efficient.
drag it here (Maximum file size is 1GB)
or
Only PDF and Word files are accepted.

This site is protected by reCAPTCHA.

No budget surprises

Because all prices are fixed.

No lock-in, stop anytime.

Continuous Monthly Development or Fixed Price Projects — it's your choice.

Unbeatable fixed prices

Transparent pricing with no hidden costs.