+ All Categories
Home > Documents > web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software...

web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software...

Date post: 29-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
14
web factory AN ENGINEERING-CENTRIC COMPANY Crafting technical solutions, with engineers tailored to your needs.
Transcript
Page 1: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

web factory

AN ENGINEERING-CENTRIC COMPANYCrafting technical solutions, with engineers tailored to your needs.

Page 2: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

web factory

What we do We are a software development and tech advising organization with a complex yet composed structure. When you work with us ,not only do you get great engineers who have built products for global brand names. With Web Factory you can direct project management, business development, web and app development and marketing skills. You can add to your solution orchestra whatever you need. You’re the conductor. We execute and advise and we do it well.

Founded 2009

What we offerWEB DEVELOPMENTCutting edge web development!

MOBILE DEVELOPMENTGreat ideas brought to a small screen!

PRODUCT DESIGN Complete Solutions Customer UX, backend system design, API integrations? We can build and optimize it all!

Build a new, better & modern software solution with us!

We focus on our clients and our team – the strength of our company. We are confident in our quality and competitiveness. Ultimately, we’re all about our clients’ success and we intend to keep it that way.

Welcome to ourcompany

Hello There!

50+ projects

30+ clients50+ engineers

2 3

Page 3: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Our StoryIn the past decade, our established software development outsourcing model

is successfully improving our clients’ efficiency and effectiveness, and we’re

significantly reducing their costs.

Game studio, VR & AR

SinDex has got its first client, ESA- European Space Agency, to develop 15 space/science games for kids. The team is a perfect mixture of people that found that creating games can be just as fun as playing them. Sindex offers its expertise and contagious enthusiasm to anyone looking to make their idea come to life.

FinTech & AI

Pendulibrium has the knowledge and passion for machine learning. Through research, we are building prototypes and we apply state-of-the-art artificial intelligence solutions that fit your business needs.

TECHNOLOGIES

iOS: Swift & Objective - C

Android: Java, Kotlin & Android SDK

Back-end: Ruby on Rails, JavaEE

Front-end: Angular 2-7, ReactJS, UI/UX

INTEGRATIONS

Heroku, Doku

Amazon Web Services (EC2, S3, AWS SDK)

Google Services (Maps, Places, YouTube, SDK, Analytics, Firebase, Ads, Cloud Messages)

Facebook (SDK, Ads, API), Twitter (SDK, API), Linkedin (SDK, API)

PayPal, Stripe, Braintree

Fabric, Flurry

Open TokBox, Pusher

Twilio, Nexmo

Mobile Ads third-party services (MoPub, InMobi, AppNext, PubNative, AdColony, Vungle)

• Founders

• BusinessDevelopment 

• ProjectManagement 

• BackendDevelopment

• FrontendDevelopment

• MobileDevelopment

• QualityAssurance

• ArtificialInteliigence 

• GameDevelopment

• DevOps 

• Marketing

• FinancialAnalysts

In 2018 we launched our two spin-off companies

Since 2009, we have grown from a group of few founders and friends into a

TeamLevel Up!SinDex

Pendulibrium

4 5

Page 4: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Complex end to end system design made simple!

Average partnership duration with the top clients from leading industries like healthcare, fintech, sport & wearables and booking

Years of transforming ideas into efficient digital solutions

Of our clients have recommend our services

Customer return rate

10+

93%

2,5 Years

90%

Our result in numbers

Typical software agencies talk in terms of features.

We build outcomes. Our approach focuses on real value, scalable solutions, not assumptions.

We’re Tech Driven.

Your idea Your software system Your partner Your team

Our cultural alignment and our effective relationship-building based on communication and trust on 3 continents!

Our clients

6 7

Page 5: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

01Project Title: Sport App

Genre: Sport and wearables

02Project title: Medical Software

Genre: Healthcare

03Project Title: Booking App

Genre: Booking system

04Project Title: Fintech

Genre: Fintech

Work.We are extremely proud of our

01Delivering over 50 high-caliber software solutions for many of the world’s most successful businesses and organizations, we take great pride in being considered a true system and application building specialists. Here are the 4 most interesting ones.

02

03

048 9

Page 6: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Sport and Wearables The ChallengeThe client approached us with a request to spearhead the development of a constellation of apps for a major global sports apparel brand. Following the trend of promoting athletic engagement and integrating its users into the brand’s ecosystem, Web Factory was required to provide the technical solution for multiple platforms that would rely on interconnectivity for a seamless experience for the users. The project involved multiple parties including one of the five major leaders in the US sports brands, a world-leading chip manufacturer, and a popular fitness app.

The StrategyAnalyzing the world trends we concluded that the most important feature for the modern athlete is to have the data while on the go. Running, cycling or swimming easy access to the athlete’s data was paramount. It soon became obvious that tight integration with a wearable device was needed, as well as the ability for the app to work in offline mode for those long distance activities.

Project Kick-Off (Loyalty app)

Started developing the wearable project (iOS/Android/Front-end/Backend)

Started personalized training (iOS/Android/Front-end/Backend)

Present - AI

Phase 2 Kickoff - (iOS/Android) (referrals, in-app messaging, strava integration, shopping cart)

Initial version - MVP (iOS/Android)

Hardware production

Live

Timeline

Jan ‘15

Quality code is the atomic particle of our digital world.

June ‘15 July ‘15 May `16 June `17 Sep ‘15 Dec ‘16

10 11

Page 7: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

The SolutionThe solution was produced by a cooperation of teams working on different platforms synchronized between them to achieve a common goal.

A custom wearable device was produced by an OEM and was preinstalled with the fitness app and our custom wearable software. Close collaboration with the fitness app developer and Web Factory opened certain APIs that allowed for tight integration utilizing their years of experience in fitness metrics. The wearable sports watch had the ability to connect via Bluetooth to both iOS and Android devices expanding the potential audience. For greater flexibility, the watch could work offline, and store all the data for later processing for those moments that connectivity is weak or unattainable. A custom device opened the

opportunity for fine tuning the wearable to strike a balance between battery consumption and device responsiveness to minimize the time required for the display to ‘light up’ while still preserving long battery life.

On the phone side, the app offered connectivity and control of the wearable device, including data synchronization and look and feel customization. Furthermore, a loyalty store is available offering the branded goods of the client for purchase, combining functionality and convenience. Loyalty points were acquired through purchases, that could later be used for discounts on purchased goods.

All the features catered to the athlete’s needs, minimizing the need to leave the clients ecosystem.

Love the way itworks.

The HighlightThe symbiosis of teams working on this solution and the seamless integration of the platforms involved in this project made this product as successful as it is. Drawing from the experiences of the partners and their expertise in their respective fields, with Web Factory in the middle of it, made all this possible.

The resultThe project was a major success. Apps on both stores enjoy a rating of 4+, and the client formed the app - device - store ecosystem they sought for.

12 13

Page 8: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

The ideaOur long-standing client approached us with their vision of creating the best possible experience within the health-service sector. They were driven by the idea of having a clinic that would be the best of the best. The sensitivity of one person’s health combined with the time scarcity imposed by the dynamic Japanese life required a development of a fully customizable system where people can conveniently have their appointments through an online video call where they can talk with doctors and get the desired treatment.

Addressing key business concernsOur client had a promising test model but the challenge of establishing credibility and identity of a health-service provider was a pressing matter. Web Factory quickly built a basic system consisted of integrating our backend solution with the existing scheduling system and the existent improvisation of the video call environment was replaced with a solution specifically designed for online video calls (web app and mobile apps) for their clinic’s personnel and the clinic’s end users (patients). For treatment purposes, a prescription and delivery system was implemented and Stripe was integrated for easier payment process.

Business needs combined with technical executionThe initial release backed up with excellent reception confirmed the potential of this niche market and opened different areas for exploration. The initial user base encouraged a big leap forward. The business needs were defined based on the user’s feedback and the requirements of each party involved in the system. The synchronization between the user base, marketing, legal and development was essential for the clear definition of the product’s critical path.

Chronological Map

Medical software system

PROJECT KICK-OFF

Initial Version - MVPiOS/Android/Front End/Backend

Full scheduling systemFront End/Backend

Shipments SystemFront End/Backend

Full Medical Record SystemFront End/Backend

Integration with separate system for booking used within the clinicBackend

Extensive notification systemiOS/Android/Front End/Backend

Creation of appointment and improved securityiOS/Android/Front End/Backend

Broadening service scope and introducing new key rolesiOS/Android/Front End/Backend

14 15

Page 9: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Scaling needsWith a growing number of users and staggering retention rates, the needs of the business grew accordingly. The scope changed dramatically with the opening of the first physical clinic in one of the busiest areas in the city (Tokyo, Japan). With different key stakeholders, we were responsible for addressing all the needs of the clinic’s personnel while also keeping in mind the clinic’s end users, the patient.

Growing number of users and employees defined the next primary areas of focus.

• Ability to take screenshots of patient’s areas of concern, sharing images and indicating progress by using drawing tools while having a video call with the patient.

• The existing scheduling system was replaced with fully customizable work shift and scheduling system that allowed employees to define working times, breaks, and activities.

• Complex, yet intuitive calendar that enables employees to quickly skim through the working day, finding useful information about availability of people, rooms, types of appointments and patients basic information.

• Introduction on different roles in the clinic, each with specific permissions and accessibility.

• Implementation of shipment system for delivery orders.

• Implementation of payment system

• Implementation of complete medical record system used for keeping of patient’s condition and progress.

Delivering great value in small chunksBy employing agile (SCRUM), we carefully analyzed first-hand feedback from end users based on which we delivered the utmost value in short cycles. Observing the business’s operational processes allowed us to pinpoint the practical problems that were tackled gradually through smaller releases addressing important details which in turn, helped end users in their day-to-day work.

Outcome defined through strategic growthStarting with a basic system for covering the main needs of the business, this product grew to become the backbone of the user’s everyday work. The business now has several dozens of employees that are serving over a couple of thousands of patients. The average productivity (efficiency) of an employee exceeded the initial expectations and it’s steadily growing while the retention rate is well over 80%. In just two years, this system helped our client supersede its competitors and opened new doors towards transforming the health-service business in the upcoming years.

The average productivity of an employee exceeded the initial expectations.

16 17

Page 10: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

IdeaNick, a client of ours believed that the existing booking systems, although simple, were quite rigid in what they had to offer. Working with him for several years, Web Factory developed different services addressing multiple needs. With Nick’s extensive time management experience he identified a range of day-to-day problems that both the restaurants and the diners in US had with their booking experiences. What started as a basic system for reservations grew to become a promising flexible booking system.

Before WaltzIn, no service existed that allowed restaurants to manage and offer their own spaces for instant booking for large parties and private events. The booking process was very manual and time-consuming and left their guests frustrated. WaltzIn makes the lives of the restaurant managers and their guests easier when booking large parties and private events.

Shifting FocusWe started this project from a diner reservations standpoint only, ended up focusing on managers and restaurants. The transition from a booking system approach to a full event management system required a constant observation of their current working process and designing the system required a strong attention to details.

Beyond the standard booking system Responsible for product development, we translated his experience and visions into a tangible service addressing needs of multiple parties. The constant feedback imposed frequent changes in requirements and challenged us to build a system that offered more than the regular booking experience. By employing KANBAN approach we made sure to have a decent lead time for our requirements and respond to changes with steady pace.

Waltzin

Booking system as you have never experienced before.

18 19

Page 11: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Flexibility and Complexity Restaurants usually have different offers and priorities that were dependent on multiple factors. Availability, party size, number of covers and seating capacity, way of payment are just part of all conditions based on which one restaurant can design its offering to their guests at a given day and time.

Numerous customizations were introduced that made this system complex yet fully flexible and able to respond to any needs.

Booking system, Experience, Payment (Stripe), Calendar for better visualisation and seeing information at first glance, Notification system, Customizable look and feel for every restaurant based on their existing web presence (trademark).

Future plansWaltzIn is aiming to be fully integrated as a part of existing web presence for restaurants and an even more flexible booking system for the restaurants (managers). Communication system for diners and restaurants on the booking itself.

Everything’s already at your fingerprints.

20 21

Page 12: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

AkoniThe ChallengeIntegrating a solution for Akoni with their already developed system of using a strictly defined technology stack was a challenge indeed! Our software services enabled Akoni’s cash management software platform to provide the needed cash treasury service to businesses and individuals. Now, the platform provides refundable deposits while offering cash portability and cash management tools.

Akoni’s award winning platform gives its users a single view of their cash, through the digital cash planner which scans the marketplace, providing the best options.

The challenge was making Akoni’s system work through backend and frontend development. We helped them evolve their vision into a functioning system which provides “peace of mind with better governance and risk-return matching” to its users as they say.

The StrategyOur main strategy for the backend part of Akoni’s cash management system was:

• developing a new microservice from scratch

• learn the backend architecture, development and deployment cycle by completing the first step

Nevertheless, there was an incomplete difference, where the front-end has a single code base and represent a single “micro” service.

For that reason, our strategy for the front-end part of Akoni’s system was development by using single components. This way the team will obtain a gradual learning curve without losing their patience and productivity.

Our strategy focused on infusing both backend and front-end development with a simple start and great evolving, learning and development impact. In the end we created the solution.

The SolutionOur solution which meant both backend and frontend intervenience, looks something like this.

Backend solution - Highly decoupled microservice architecture developed in Java Spring Boot for the API based backend. Implementation of multi-layer security such as tokenized public API calls, private APIs for inter-service communication, etc.

Front-end solution - Angular based application that acts as a client to the microservice backend. Modular UI allows for robust future-proofing the whole application.

22 23

Page 13: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

The HighlightsThroughout the whole process along the project, the two things we are especially proud of are:

• Web Factory did the SPRING BOOT microservice development along with the integration of non-relational database (DynamoDB)

• Web Factory did a custom design and animation for responsive UI components. It means that if you like the colors you see on Akoni’s webpage, the praisal words go to us. In fact, it is not just the colors, but why not check it for yourself and let our work do the bragging for us

Level up from our development story

What will Akoni’s story evolve into further on?

Our spin off company, Pendilibrium, is working on creating an AI solution for Akoni’s cash management system. This means that in the future, Akoni’s system will be available at your convenience even more polished, providing an enhanced user’s experience.

24 25

Page 14: web factorywebfactory.mk/web-factory-portfolio-en.pdf · web factory What we do We are a software development and tech advising organization with a complex yet composed structure.

Need solution? Reach out!

JapanContact: Todor PanevPhone: +81 70 2805 3257email: [email protected]

MacedoniaContact: Stefan TraykovskiPhone: +389 70 554 566email: [email protected]

web factory


Recommended