Role
Full Stack
Date
October 2021
Overview
During my internship at TechGuy, I had the opportunity to contribute as a Senior Software Developer to the development of a service booking platform. TechGuy's platform allows users to book services for a wide range of electronic gadgets, including laptops, phones, and printers, among others.
Multi-Channel Authentication: Enjoy the convenience of flexible authentication options, including Google, email, and phone number, ensuring a secure and personalized experience.
Effortless Service Booking: Seamlessly book services for a diverse range of electronic gadgets, such as laptops, phones, printers, and more, all within a few clicks.
Service Details Storage: Conveniently save your service details for future reference, allowing users to pick up where they left off when booking services.
Secure Payments: Trust in secure transactions with the integration of Razorpay gateway, making payments for services quick and hassle-free.
View websiteIn my role as a Senior Software Developer during my internship at TechGuy, I contributed to the development of a versatile service booking platform. The front-end of the platform was skillfully crafted using React, Redux, and MUI to ensure a dynamic and user-friendly interface. On the back-end, we employed Node.js, Express, and MongoDB, establishing a robust foundation for data management.For enhanced user experiences, we seamlessly integrated Fast2SMS for phone number authentication and Razorpay for secure payments, ensuring a smooth and secure booking process. Our deployment strategy was equally robust, utilizing AWS Amplify for front-end deployment and AWS Elastic Beanstalk for the back-end.Additionally, I had the opportunity to work on a React Native-based mobile app designed specifically for the technicians working at the Techguy