Menu
iconCase Studies

Coin360

COIN360 is a cryptocurrency and crypto exchange live data aggregator that delivers real-time visualisation of the crypto market
Location

malta.svg San Ġiljan, Saint Julian's, Malta

Industry
csHero image
element-1
element-1
element-1

About Project

COIN360 offers indispensable tools to stay updated on the slightest cryptocurrency market movements. You get access to heatmaps, watchlists, and global charts with current and historical data of the crypto market. Calculations of the price and volume of each cryptocurrency are based on data from 25 verified exchanges.

mockup

Core Team

Core team of Coin360 is highly experienced in FinTech and marketing fields. They had not only a vision for the product, but a go-to development plan for the 2 coming years.

Viktor Bengtsson
Viktor Bengtsson

Chief Executive Officer

Mikhail Lunev
Mikhail Lunev

CTO at COIN360

mockup

Challenge

The main challenge was remastering a legacy code. The app became hard to manage, scale, update, add new integrations and keep high-level productivity. The next issue we were faced with was fixing the low web app accessibility index on Google Lighthouse. This tool shows key indicators Google considers while giving a score to the web app, based on which it can be shown to the users, or lost on the button of search results. We aimed to make this score as close to the 100% as possible to make the app easier to promote. On top of that, we needed to find a perfect solution for content and advertising management, choosing CMS that meets all requirements.

Solution

Our experienced frontend team managed to successfully rewrite legacy code into Next.js. We offered this framework as the best alternative for React.js in this particular case. This allowed us to improve scoring in Google Lighthouse, which indicates web app productivity and accessibility. Also, TechMagic team improved the data management application layer. Tons of data from the app are handled more efficiently, implying overall app performance and scalability. We have chosen headless CMS for content management, which has led to better site indexation in search engines and content promotion.

Solutions Provided by TechMagic

We rewrote the app on Next.js to reduce the amount of efforts needed for future support, improvement and scaling. We chose Next.js because of its technical possibilities and fast growth. For Coin360 it was crucial to adopt a UI-oriented framework.

Build your project with us

Contact us to discuss all benefits of this model for your specific business.

rossross

React.js

Client-side rendering. It’s possible to enable SSR, but it takes additional efforts and is not guaranteed to be supported by future versions.

Poor configuration support

As a library React.js is a UI part of a framework

And more

Next.js

Hybrid static, server rendering, and code-splitting. Next.js supports SSR by default, offers optimisation features, which makes the app extremely fast.

Highly configurable

A framework, used to build UI and pages for the web app with React library

And more

Image

Integrations

A part of the challenge we’ve faced was a choice of reliable platforms for content and advertisement. We investigated all possible options and chose the most suitable solution for the client's needs.

image

Strapi CMS

image

Adbutler

image

TradingView

Work Approach

Work Approach
1

Agile/scrum

We prefer the Agile approach for our projects. Our team adopted such Scrum ceremonies as planning sessions and retrospectives. This allowed us to stay focused on the results and optimise our workflow.

2

Full team integration

TechMagic team was responsible for the frontend development. We were fully integrated with the backend team from the client's side, working closely on new features, ensuring top-notch solutions overall.

3

Direct communication

We communicate directly with developers, CEO and CTO. From our side we led the frontend team and covered project management functions.

4

Business mindset

Working on the project we remembered not only about the technical side but also about the business approach to the development. We practised self-management when needed, based on the project objectives.

Project Outcome

ross

New code base: from React.js to Next.js

ross

News section with CMS integration

ross

NFT (beta) heatmap

ross

Lighthouse performance scoring and indexing improvements

Project Outcome

Our Technical Stack

Next.js
Next.js
React Native
React Native
Node.js
Node.js
TypeScript
TypeScript
Strapi CMS
Strapi CMS
d3.js
d3.js
Node.js
Node.js
Next.js
Next.js
React Native
React Native
Node.js
Node.js
TypeScript
TypeScript
Strapi CMS
Strapi CMS
d3.js
d3.js
Node.js
Node.js
Next.js
Next.js
React Native
React Native
Node.js
Node.js
TypeScript
TypeScript
Strapi CMS
Strapi CMS
d3.js
d3.js
Node.js
Node.js

What our clients say about TechMagic

Why TechMagic

All-in-one product development
All-in-one product development

We cover the entire software product development process and provide support services afterward within the quality management system. Technical expertise allows us to cover full-cycle development, incorporating business vision at every project stage.

Our experience in multiple industries makes TechMagic a reliable partner for software development outsourcing resulting in the commercial success of your product.

001
/003
High-quality software with ongoing support
High-quality software with ongoing support
002
/003
Innovative solutions
Innovative solutions
003
/003

Cases That May Be Of Interest To You

Let’s turn ideas into action
award_1_8435af61c8.svg
award_2_9cf2bb25cc.svg
award-3.svg
Ross Kurhanskyi
linkedin icon
Ross Kurhanskyi
VP of business development
cookie

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our privacy policy to learn more about how we process your personal data.