Magic Web Solutions

Portfolio

Below is a small sample selection of projects we have completed in the past few years.

With so many web applications in our portfolio, it’s extremely likely that we have already worked on a project that is related to your domain, tell us about your development needs and we’ll provide details of similar projects we’ve completed.

You can also refer to case studies and services sections to learn more about what we offer.

Our customers ask us to develop software that helps them meet rapidly changing requirements, and achieve their business goals. Whether it’s about internal systems or delivering Web-based/online services to businesses and consumers, we specialize in creating exactly what they need, however they want it delivered.

On-demand (subscription based) software for Estate Agents

thebu2iness.com a web-based software for estate agents and includes functions for managing sales and lettings, producing a website, automatic property portal uploads, property management, accounting, landlord login, iPhone App, mobile-optimised website, online file storage. In depth product information can be found on thebu2iness.com.

Usage of cloud-based services (Amazon Web Services) ensures re-silence and easy scaling.

This project has started in 2004 with business automation software for a property marketing company and moved into SaaS application in 2009. The first release of the new software was achieved in less then 3 months. Thebu2iness.com application undergoes continues development competing with companies who use much more resources to build  web service of similar scale.

We provide all software development work for this project, web application support and hosting infrastructure maintenance.

Project history and work with Magic Web Solutions is briefly described by thebu2iness.com founder in this case study.

read more

A Website for an Employment Agency specialising in pharmaceutical recruitment.

The site has all “must have” features such as employer and job seeker registration (account), advanced search and matching mechanism as well as some unique features such as task-based searching.  Every job type has a unique list of tasks specific to that job type. User can tick the required tasks to instantly find individuals who have experience in those tasks.

  • Client: Kovacs Recruitment Ltd
  • Url: http://www.employeewarehouse.com

Business process automation application for The Belgravia Centre—a hair loss clinic

This web-based application is an integrated system for automating all processes at The Belgravia Centre.
It includes the following modules:
— Patient Information
— Appointment booking
— Resource scheduling
— Treatment Plans
— Pharmacy
— Client billing
— Various reports
— Integration with a web site

  • belgravia_big
  • Java
  • JSP
  • Struts
  • Hibernate
  • Javascript
  • HTML

Property Plus—Web-Based IT Solution for property marketing company

A complete web-based solution for a company specialising in photography and floor plan services for estate agencies. The system supports complete lifecycle of an order, and also includes built-in CRM, HR and Financial reporting functionalities.

read more

  • bigprop
  • Java
  • JSP
  • Javascript
  • HTML

An application for an online measurement and calibration of printing press parameters

Built-in support for various press types, full control over user accounts and application data via admin panel, easy navigation, AJAX-powered interface, automatic problems detection based on uploaded data, Flex 2 Charts to provide the real-time data filtering. The application is called MyPressXpert and featured on our client’s website.

  • germinate-150x150
  • Java
  • JSP
  • Struts
  • Hibernate
  • MySQL
  • Javascript
  • Adobe Flex
  • Remoting/Flex
  • Charts
  • Tiles

A Media Content Delivery and Billing Platform

The FlixFacts application is a customisable video distribution channel used by world-renowned vendors and online retailers throughout Europe & the USA, such as Dabs, John Lewis, Tesco, Amazon, Sony, Toshiba, CompUSA and many more. Video is being delivered to the customer via a content delivery network (CDN).
Flixmedia is now also providing extended media content such as additional product info in text and graphical format entered manually or via data feed by external provider, and we built this extension following traditional to the system deep customisation approach.
The back-end of Flixfacts is interfaces used by company staff and their clients. Both user groups use an intuitive multi-lingual reporting tool providing a convenient interface for accessing statistics, and company staff also have access to an easy-to-use management system for maintaining customers’ data and products, and billing system.
As a side-project we have also developed FlixTV—a one-page Ajax website for quick and easy access to all video clips.

  • flixmedia
  • PHP
  • MySQL
  • Javascript
  • AJAX (Ajax Agent for PHP)

Bespoke E-commerce solution

— keyword-based search, category-based layout, results pagination, sphere sorting type option;
— 2 types of product presentation—short and detailed;
— online basket—gives an opportunity to count purchase prices in instalments;
— order details preparation master;
— an opportunity to register users—email registration confirmation, an opportunity to restore password;
— personal settings keeping (delivery and payment addresses, order history);
— SSL Protocol personal data protection;
— integrated content management system;
— email distribution allowing template messages;
— automatic distribution according to users’ chosen products;
— search and modification of products details, orders, categorization elements;
— automatic products condition change—appearing in particular web site sections, action restriction depending on condition;
— report making of products condition schedule;
— product quantity automatic control system;
— order status support with automatic user notification in case of changes;
— additional order documents management;
— special modul for product image mass uploading

  • prop_1
  • prop_2
  • Java
  • JSP
  • Struts
  • Hibernate
  • Javascript
  • HTML

Professional & youth football player databases

Two independent databases for professional and youth players provide the facilities for storing a full range of information about football players and detailed match reports. The application features a Flash-based online strategy board and integration with the OptaStats data provider. Application interfaces have been customised for Umbro and Blackburn, Aston Villa, Blackpool, Keflavik & Swansea football clubs.

  • football
  • Java
  • JSP
  • Struts
  • Hibernate
  • Javascript
  • Adobe Flash
  • AJAX (DWR)
  • HTML

A portal / social networking site for Artists

— Create as many galleries as you wish with an unlimited number of images.
— Find your favourite genres and styles. Find new names.
— Easily drag and drop images into your gallery.
— Create your own space for others to visit and learn more about you.
— Collect your Favourite Artists in one place.

  • ap2_1
  • ap2_2
  • PHP
  • MySQL
  • JavaScript
  • HTML/CSS

A website for a property developer

The solution consists of two major components: a database-driven property search with map routing; and a CMS-driven (content management system) website.
This is a project implemented in partnership with our client Totality UK Ltd, who supplied us with the website design and functional requirements. INplace is a client of Totality, who has been using The touchspace system, a CRM (contact relationship management) system for property developers, developed and implemented by Magic Web Solutions as well.
INplace manages property and property data via an admin panel that was developed as an add-on for The touchspace database. Website visitors can search for properties using property search on the website. There is a facility to see the search result with a corresponding short description and images on the Google map.
Each page of the website has an editable version that allows INplace to manage page content and see the result immediately.
The website has a contact form, powered by touchspace, for people to register their interest in a particular property.

  • inplace3
  • inplace4
  • Java
  • JSP
  • Struts
  • Hibernate
  • MySQL
  • Javascript
  • AJAX

iVENTURE—IT Change, Asset, and Configuration Management Solution

iVENTURE is a fully integrated IT Change, Asset and Defect management tool and process solution that has been purposely designed to be easily customised, rapidly deployed and adopted by all levels of users to address real-world IT Change and Configuration issues and scenarios.

  • Client: Latitude 30
  • iventure
  • Java
  • JSP
  • Javascript
  • HTML

Online Company Formation Application

An online company formation application integrated with Companies House web site. The application allows easy re-branding of the interface for resellers, and includes CRM and financial reporting functionality

read more

  • Client: Rapid Companies
  • rapid
  • PHP
  • HTML
  • Javascript
  • SOAP

Knoware—a Groupware Solution

Software designed to inspire the sharing of knowledge and the cultivation of ideas to stimulate communication and to improve the sense of community within an organization. This groupware solution is integrated with Microsoft Exchange Server. A highly intuitive Flash-based user interface makes the application easy to learn and use.

  • Client: Synapse Computing Ltd
  • knoware
  • .NET
  • Microsoft Exchange
  • SQL Server
  • Adobe Flash

A Social Networking Website for Movie Lovers.

My Movie List is a free online service which gives you an opportunity to set up lists of movies you can arrange according to particular categories—which you want to watch or recommend your friends. It is a common practice that one can never keep in mind all movies they’d like to watch. MML will help you to keep an online list and more than that—you’ll be able to invite friends and share movie lists with them and be always aware of what they recommend you to watch. You liked the movie 3 years back and now it’s not on the top of your preference list? No problem—you can easily edit your movie lists adding or deleting movies and moving them to another category.There’s so much to do in My Movie List—just register and enjoy!

  • ml_1
  • ml_2
  • Java
  • JSP
  • Struts
  • MySQL
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Mootools

Your personal tool to organize your notes

It looks like a blog, but since it is absolutely private, it can’t be used like an ordinary blog, for sharing your news with your friends, for marketing your business or for acquiring Google rankings (Google doesn’t go there). But it can be used for storing your highly confidential business materials if you are a business person, for working on your drafts if you are a writer, for storing photographs that are not for anyone else’s eye, or as a classic diary—the one teenage girls write when they fall in love for the first time. The difference is, wherever you hide your real life diary, there is always a chance your mum will find it, but if you do it online with us, she never will, unless you give her your password.
“Keep in secret” is a new developing project, which is going to acquire new features in the nearest future, but it will always be strictly private.

  • kis_1
  • kis_1-1024x753
  • Java
  • JSP
  • Struts
  • MySQL
  • JavaScript
  • HTML
  • CSS

A Web Based E-mail System with Optional Flash Interface

A complete bespoke web-based e-mail solution that includes a database driven server program written in C++ and an innovative Flash interface.

read more

  • Client: Yava Limited
  • webmail
  • Adobe Flash
  • PHP
  • C++