--It does not take much strength to do things, but it requires a great deal of strength to decide what to do.
Good day, readers! In this blog, I'll tell you about my first Masai School construct week project, which involves replicating an e-commerce website Tata CLiQ. First, let me tell you something about myself. I'm Subham Abhishek Jaiswal, and I'm enrolled in Masai School's Full Stack Web Developer curriculum.
Tata Cliq is an Indian e-commerce company based in Mumbai, India. It is owned by Tata UniStore Limited, of Tata Group. TataCLiQ operates in categories such as Electronics, Fashion, Footwear and Accessories.
Tech Stacks used:
- HTML, CSS, Javascript, DOM & JSON.
Project Statements:
This is the first project that Masai School has assigned to us. As a result, we resolved to give it all we have. First, we did research on the Tatacliq.com website to learn how to build it, and then I created a plan for building layouts.
Roles and Responsibilities:
Team members: Subham Abhishek Jaiswal and Abhishek Kumar Singh.
Our team has only two members, so we split every work with us. We decided as a team to clone a website based on pages in Tata Cliq, and each of us was given a specific task to complete, and the project was completed through mutual collaboration using Git and Github.
I was in charge of designing the products page, product description page and the JSON of the products. Abhishek Kumar Singh - another member of my team, built the Home page, Booking and Payment page.
Challenges:
We had to face some challenges while making the clone. Producing exact layouts was a challenge. It was difficult to make the code work in everyone’s system. Merging codes was a great challenge. There were many merge conflicts while pushing codes to GitHub that took much of our time to resolve. Also, we were not co-located, so we faced some challenges in communication as well.
How we approached our challenges-
We just focused on our strengths and taken time to understand team members and did communication according to that. Worked as per plan. We found our errors and worked on fixing them with team support.
Key Learnings:
The first thing I took away from this project was the importance of time management. We must plan carefully and complete the process on time in order to create a web page. Because we learned a lot more in projects than in class, research is the most important aspect of building web pages.
A glimpse of the project and a simple walk-through of the website.
Landing Page
SignIn/SignUp Page
Products Page
Product Description Page
Cart Page
Payment Page
Conclusion
It was a very awesome experience, working with new team members always increase team working ability, and every time it gives new lesson with experience. In this project, I did many functionalities the first time and also, I also learned that how to implement educational skills in the project. Overall, I enjoyed working on this project. If you want to look at the project then you can go to this GitHub . In the end, I hope you liked our efforts I would like to thank you for sticking around to the end. Please like, share, and comment your suggestions down below.