![]() If I had a question about a design, then I was communicative with our team to ensure that we were capable of rapidly deploy improvements where needed. I tirelessly ensured that each screen was pixel-perfect to the designs given, and that the dimensions & spacing were responsive to different user’s phone screen sizes. ▻ When I first started on this project, the UI/UX designer was working on an absolute overhaul of the designs for the app. We thoroughly documented the code with JSDoc so that it can be transcribed into HTML documentation. Each screen now has its own storybooks file & presets file. For the sake of clarity, legibility, & cleanliness, we converted most of the pre-existing JS files into beautifully-organized TypeScript folders - where we separated the logic from the presentation. When I joined, most of the app was written in JavaScript, instead of TypeScript. ▻ This project had already been started when I came on the team. ![]() ▻ Created the refer-a-friend screen, allowing users to quickly share a message with their friends via deep-links - which were then routed to WhatsApp, Messenger, and Messages. The social profile includes a diverse array of data visualizations for the user to easily ingest patterns in data. ▻ Rebuilt the social network, social profile, posting system, like system, commenting system, followers/following system, etc. This inherently provided our team with quantitive metrics - in other words, how fast is our app loading for our users? Which parts of the app load faster than others? Which areas of the app need load-time improvements? ▻ Built a web dashboard for our team to monitor the speeds at which our functions are executed. This page also shows Stock Flavors, which are a curated selection of stocks that are grouped into different tastes/preferences. ▻ Built the front-end for the Discover page, which shows users trending stocks & trending investors - both of which are based on which stocks & investors are being most-viewed by our users. ▻ Built out the copy portfolio system, allowing one investor to directly copy & proportionately invest money into the same stocks/crypto that another investors owns, which required a significant number of algorithms to function. Unfortunately, our team’s private seed funding was depleted, forcing the founder to lay-off everyone on the team. TEAM & TIME - For over four months, I was one of two full-time developers, one project manager, and one UI/UX designer. TECH STACK - React Native JS, GraphQL, AWS RDS, AWS Lambda This app includes a diverse array of data visualizations and a deep cavern of powerful, back-end algorithms to power the front-end with rich, insightful data for our users. Even cooler, investor portfolios are public by default, allowing other investors to directly copy another investor’s portfolio with the click of a few buttons. SUMMARY - Experienced & beginner investors alike can use this app to trade stocks/crypto and to discuss their investments with a like-minded community of other investors.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |