My First Internship Experience as a Web dev intern at Oasis Infobyte

Eshita DasEshita Das
3 min read

About the company:

It is a community of diverse people coming together with similar objectives and ultimate goals. Their main objective is to create opportunities for leadership development, learning, student engagement, and fostering of shared interests. They develop enriching environments and experiences that promote students’ knowledge and well-being.

How I got to know about this internship:

I got to know about this internship from LinkedIn. I saw one post of some random guy who has completed the internship in web development from Oasis Infobyte, so I thought to check the LinkedIn page of this company and got to know that they are offering internships in different domains like Java Development, Web Development, Graphic Design, Data Science, Python Programming, etc. During that time, I was learning various concepts of Web Development, so I thought to test my skills with this internship opportunity.

Duration:

It was a one month online internship.

Internship Process:

I was supposed to fill up a Google form in order to apply for this internship and within 4-5 days, I received my offer letter via mail. They also gave me a list of tasks which I was supposed to complete within one month in order to receive the completion certificate.They had given me a list of 3 levels from which it was compulsory to complete at least 1 level to receive the completion certificate.

My internship was related to Web development and Designing. I completed the level 3 task which was a MERN stack pizza delivery app so I had a great practice of React Js, Express Js, Node Js,Mongoose and also of CSS. I had a great practice of implementation and use of React-redux and redux-toolkit,*creating slice of instances like user-details,products and items in cart, order,getting items(from the backend) and updating them* and integrating them to make better quality of product was good experience.

Task Overview :-

In my web development and Designing internship I completed the level 3 task. The information of the task is given below.

1. Crafting the Pizza Delivery App: The journey began with a deep dive into the MERN stack - MongoDB, Express.js, React, and Node.js. Leveraging these technologies, I contributed to the creation of a dynamic and responsive app that allows users to customize their pizzas and place orders with ease.

2. Pizza Customization Flow: The app's highlight was its intuitive pizza customization flow. Users could choose from a variety of pizza bases, sauces, cheeses, and different (veg or non-veg) toppings, creating a personalized pizza experience.

3. Payment Integration with Razorpay: To ensure secure transactions, I seamlessly integrated Razorpay test mode for payment processing.

4. Inventory Management and Product Stock Updates: For the admin side, i implemented a mini inventory management system. It tracked the availability of ingredients, updating stock levels after each order. This ensured a smooth and efficient process for both users and admin.And admin will be able to see notifications if any product's quantity falls below a threshold, ensuring timely replenishment and preventing any disruption in service.

5. Gratitude to Oasis Infobyte: I am immensely grateful to the entire Oasis Infobyte team for their guidance and support throughout this internship journey. The collaborative environment, mentorship, and the opportunity to work on a project that combines technology and user experience have been invaluable.

Github Repo Link :https://github.com/Edasgh/OIBSIP

Linkedin Video and Post :https://www.linkedin.com/posts/eshita-das-084b962b0_level3-webdevelopment-oasisinfobyte-activity-7206530934668447745-_xqu?utm_source=share&utm_medium=member_desktop

Official Website link:https://oasisinfobyte.com/

0
Subscribe to my newsletter

Read articles from Eshita Das directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Eshita Das
Eshita Das

I am a developer from India , right now I am learning MERN stack development , I like blogging at my free times