New York City Metropolitan Area
Revis is an easy-to-use application that assists users and developers in visualizing the health of their Redis servers.
Tech Stack: •React •TypeScript • SASS/SCSS • SQL • Redis • Next.js
• Implemented React Hooks to facilitate modularity & reusability of components while simplifying the component hierarchy.
• Integrated React Context API to centralize and organize state management of the multi-leveled component application.
• Utilized SCSS to consolidate styling into organized file structures while reinforcing the modularity of the codebase.
• Incorporated Next.js to create a fast and search-optimized React application with the flexible server-side rendering of the components.
• Added Typescript to implement strong typing and type checking to reduce unintended data interactions and enhance debugging.
• Leveraged Redis’ in-memory data stores to enhance the user experience by caching metric data, thereby, reducing load times.
• Gathered Redis server data using ioredis to provide accurate and real-time metrics for graphical display and storage.
• Utilized Jest to perform unit and integration tests to improve our codebase quality and overall design by eliminating unintended consequences and ensuring that our codebase remains consistent in future versions.
• Utilized Docker to containerize our application and integrated the codebase into AWS (EC2, EB, RDS, ELB).