Lead the off-shore MynaSwap front-end team to deliver a high quality frontend one is to one with design. The project required close collaboration with Myna's team involving attending frequent company meetings with various roles.
This is a large project, with multiple intricacies for one Myna supports two types of users. Custodial and Non-custodial, for NCs the FE has to interact with multiple contracts and protocols including the Seaport protocol.
Home Page
We setup the FE code-base leveraging NextJs, Relay and Recoil. The project utilised styled-components and then we slowly transitioned to tailwind to increase velocity.
Myna Search
Intensive BE & FE collaboration was needed for this project, We are usually full stack but Myna had a qualified BE team ready from the onset that already had a head start. Having full stack experience certainly helped as there were some features that required 6-7 way communication with the BE waiting for on chain events to complete before proceeding.
I think the value we delivered at Myna was also heightened by how close we got to the in-house team. The fact that we were contractors working off-shore was never apparent.
Cypress was used for unit testing and end-to-end testing, ensuring quality and reliablility across the platform.