portfolio - espeoin decision of building own customized app. espeo created react.js application...

15
PORTFOLIO

Upload: others

Post on 28-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Portfolio

Page 2: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Mobile

Page 3: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

electorate

Electorate bridges the gap between citizens and governments via a gamified

mobile engagement app. Users can voice their opinions and get matched

with like-minded representatives, while governments and cities can track the

decision-making data through analytics and reporting tools. Espeo developed

both the iOS and Android app, as well as the analysis platform. We also

provided UX and design services to make the interactions smoother and the

process more engaging.

Page 4: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

MapJam

In MapJam’s project our main task was to integrate the app’s functionalities

into Slack, Wix.com and Shopify.

We used technologies such as AngularJS and Node.js to create a solution with

the same location abilities as the original app - map opened through the use of

particular phrase and the user query searched for any possible clue to pinpoint

user’s location. The map widgets have been seamlessly with Shopify and Wix

platforms to further expand MapJam’s reach.

Page 5: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

MebeGood

The challenge was the multifaceted nature of the project: the creation of

mobile apps (for supporters of a given cause), a web application for sponsors

and organizers, and the admin side for us. Espeo’s key solution was creation of

an API for frontend applications and the development of two native apps with

special focus on UI.

We created a great looking app combining activity tracking and charity: one

that involved many users to wanting to get involved in a good cause.

Page 6: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

SoMA

For Soma we created a system using the Vert.x framework and the

Elasticsearch search engine. The components used allowed for the creation

of an efficient and precise search and comparison mechanism, which included

an integrated box.com account.

What’s more, the system was adapted for integration with additional platforms

offering disk space. Data safety is ensured by evidencing and comparing changes,

various levels of authorization for users and an ongoing creation of a history log.

Page 7: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

MapVida

MapVida wanted us to create a tool for generating graphs and charts for real

estate analytics. The tool company had used was too expensive what resulted

in decision of building own customized app.

Espeo created React.js application tailored to specific client’s needs. The

solution generates charts from raw data stored on the backend, and the

React app fetches the data through the MapVida API. The Highcharts - the

interactive JavaScript library - was used for drawing the charts.

Page 8: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Web

Page 9: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

CollectiveCrunch

CollectiveCrunch needed an UI (front-end) layer of the app developed for their

partner. The project was a paper machine production system. The process itself

wasn’t stable, and the disturbances often resulted in machine downtime. We

developed a UI application for monitoring sensor data of the paper manufacturing

machine. An app communicates with client backend server via API and

WebSockets and displays machine sensor data in real-time. It also visualizes data

in a form of useful, clear charts. Technologies: React, Redux, Highcharts.

Page 10: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

the Guardian teachers

The goal of the project was to update and rebuild an existing platform for

teachers to exchange educational materials. Espeo Software was responsible for

creating and implementing a new design of the website, building a new storage

environment (with server configuration prepared for very large traffic) and

transfering all materials to the new platform. We used Amazon cloud server

configured individually (including the Varnish caching system) and an application

based on Drupal CMS 7. We built a web application for teachers with the ability to

search and view materials using multidimensional filters.

Page 11: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Adtech

The challenge has been to take over an existing system and accommodate

for a rapidly increasing user base and number of transactions, all in the

time span of 20 months, along with delivering new features to further drive

growth.

The system has been transformed to a successful and scalable white label

solution. Furthermore, the existing application was divided into microservices

that have been scaled horizontally to answer a growing performance demand.

Page 12: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Dreamsbuild

Dreams.Build is a crowdfunding platform hailing from Virginia.

Espeo developed the platform and implemented its unique two-stage funding

system, including currency conversions. We completely reworked some of the

old code from the previous developers to bring it up to current standards as

well as fixed multiple bugs.

Page 13: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Sanoma

The Finnish media giant Sanoma needed a new recruitment system, as the

old one no longer met their expectations. The replacement process had to be

smooth and infallible, as access to the system was to be sold to the end clients in

a subscription model.

Espeo created a web-based recruitment management system called Artist using the

Symfony2 framework. The old model was replaced with a White Label solution model.

Espeo introduced a non-relational database (MongoDB) to save user applications with

a variable object structure, and Elasticsearch for complex queries.

Page 14: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

Kokoa

The goal of Kokoa was to offer a tool that evaluates the learning aspects of

educational products: including applications or other digital aids.

Espeo provided both frontend and backend resources: we built a complex

web-based evaluation tool that follows a scientifically proven method in

every aspect of the reviewing process. We also developed the Kokoa website

along with a product catalog.

Page 15: Portfolio - Espeoin decision of building own customized app. Espeo created React.js application tailored to specific client’s needs. The solution generates charts from raw data stored

like what you see?let’s start development!

Poznań // Helsinki // San francisco