Logo
cloud · mobile

NaviSavi

May 30th, 2022

AWS GraphQL React React Native Redux Linux CSS3 Styled Components Rails NodeJS Jest Postgres Redis Firebase ESLint Visual Studio Code

NaviSavi

Background

NaviSavi is a travel platform where digital nomads can find, upload and share travel videos and playlists.

My Contribution

I was heavily involved in the development of NaviSavi's core functionality and cloud architecture, helping take the project from a bare-bones prototype with zero users to a rapidly growing community home to thousands of travel videos and users in over 100 countries.

Technical Roles

I worked as part of the wider team in every aspect of the project: front end development, design integration, cloud architecture, database design, back end development.

I implemented a huge portion of the core React Native front end functionality, translated a significant part of the Figma designs into resusable components, created small test suites in Jest/Enzyme, while always remaining aware of the need to document key processes and rewrite problematic code.

I also helped a lot with the cloud architecture setup, working extensively with a multitude of AWS services and documenting all the critical workflows.

Another part our role involved creating several new features in the Rails part of the back end while also refactoring and maintaining older ones. In addition, we made significant contributions to the company's React.js/GraphQL web admin portal.

Cloud services which we made significant use of included CloudFormation, EC2, RDS, Lambda, SQS, SNS, Rekognition, MediaConvert, S3, CloudWatch, CloudFront, Global Accelerator, AWS Budgets, Route53, STS, ELB and EventBridge.

Now

At the time of writing, NaviSavi is a thriving community home to tens of thousands of videos uploaded by users in over 100 different countries. The company is starting to attract serious interest in the travel community, and I am thrilled to have been involved in such a successful project.

Share this itemimgimgimgimg

Related Projects

SearchParties

A "catalogue" of electronic music events stored in an iOS and Android app

mobile · cloud · mvp

Logo
James Does Digital
Software Development
Cloud Computing
Current Address
Edinburgh
Scotland
UK
This site was created using the Jamstack.
All articles © James Does Digital 2024. All rights reserved.