Fast, responsive and highly scalable web application built using MERN Stack
Strayshot Website
Description:
Strayshot website is a modern web application built using React.js (vitejs) and Express.js, designed to be the main web interface of StrayShot with the world. It utilizes cutting-edge technologies to deliver a smooth and interactive user experience. The website employs framer-motion for fluid animations and transitions, enhancing user engagement.
Key Features:
-
Vite.js Framework: Leveraging the power of React.js for efficient and dynamic UI rendering.
-
Express.js Backend: Utilizing Express.js for server-side logic and API handling, ensuring seamless communication between the frontend and backend.
-
Responsive Design: Implementing responsive design principles to ensure optimal viewing across various devices and screen sizes.
-
Framer Motion: Incorporating Framer Motion library for captivating animations and transitions, enriching the user experience.
-
React Router DOM: Employing React Router DOM for client-side routing, enabling navigation between different sections of the portfolio seamlessly.
-
Vertical Timeline Component: Utilizing the React Vertical Timeline Component to showcase project timelines and achievements in a visually appealing format.
-
Tailwind CSS: Harnessing the power of Tailwind CSS for rapid and customizable styling, ensuring a sleek and modern look for the website.
-
Axios: Using Axios for efficient HTTP requests, facilitating data fetching and interaction with external APIs.
Deployment:
-
Amazon EC2 Ubuntu instance.
-
Amazon Load balancer
-
Amazon EC2 Auto Scaling service
Strayshot website is among other, a testament to my expertise in building modern fullstack, performant, and visually appealing web applications using React, making it an ideal candidate to be showcase in the list of my projects.