Progressive Web App for a cryptocurrency company
Company description
A client is a group from the United States. Overall, the company is associated with the cryptocurrency industry.
Project description
As the first phase began, the project’s goal was to set a test ground for the components designed by the client’s graphic design team. There were very simple ones such as buttons, paragraphs, containers, and more complex views and modules. As we moved forward with the development, we made initial steps to set up a Chrome Extension with pre-build user interface blocks. The initial application was used as a Proof of Concept to demonstrate and display the given interface.
Once we finished working on PoC, we moved on to the last phase of the project – to create a fully working Chrome extension. The idea was to create a functional app, where users could store their identities and use them as confirmation for other processes where ID may be required. In the meantime, we also provided a landing page with some extra information about the product.
What we proposed to the client – our approach & methodology
We proposed that Storybook for React is a viable option and will save some time in building such an app from scratch. In the last weeks of work, we introduced the Progressive Web App (PWA) within the same code base as the Chrome extension.
Communication
We had a precisely written work schedule. Everyone knew what their responsibilities were and the communication went smoothly. We decided to go with SCRUM with 2-week sprints. The daily meetings were maintained internally. However, we had three meetings with the product owner/graphic designer each week. At the end of each sprint, we had retrospective meetings, along with demos for the client and stockholders. We used Slack and Google Meet. No workshops with the client were needed in the project, but we carried out a number of workshops internally with our team.
Team LEOCODE
2 x Frontend Developers
1 x Project Manager
Team client
Product Owner, Graphic Designers, Backend Developer
Techstack: what technologies were used & integrations
React, Next.js, Typescript, Storybook, styled-components