My internship at Spiders

Ishantt Garg
6 min readJun 1, 2022

14 Feb 2022 was a remarkable and memorable day in my life not because I found someone but something I always wanted to be a part of. Spiders, that’s what it sounds like. It’s a service-based tech startup initiated by a bunch of my extraordinary seniors.

It all started three years ago when I was in my freshman year when I knew nothing about web development. A message popped up in the class group that there’s going to be a web-dev club where we’ll be learning how to create beautiful websites. As usual, I was interested, took the bus and hit the college the very next day. Had some basic knowledge because I had a computer science subject in my intermediate too but this was an all-new experience. It went on for a couple of months and then this covid happened. Seniors became alumni and I switched my field to Ethical hacking.

Back to the present time same group, a new opportunity. Spiders are hiring interns! Now how could I miss this opportunity? I texted at the same time #interested and I was in. I didn’t know my close friend (Aman and Vijay) applied. No prerequisites were needed as we had already made projects a couple of years ago. We were onboarded the next day.

A new WhatsApp group was formed where we were introduced to team Shubham sir (Project Manager), Gaurav sir (Facilitator) and Aditya sir (Product designer). So, on the initial day, I was so nervous as I had left the development a long ago but now just to be a part of the spiders’ family, I had to go through that same path all over again. During my introduction, I even mentioned that both my mentors and I are going to face difficulty but they were chill that I’ll pass. Even they were more confident than I was. Right after the introduction, we were told what project we’d be working on and that was their main website to be redesigned. In addition to it, we were made some promises including the completion certificates and stipend.

Now we took a week for code analysis and setup for the localhost. It always takes more than what you have when you try to apply things out in public and that’s what we faced. At first, there were a hell number of issues we were facing, be it in code and be it in setup and we were the first batch of web development interns so setting up was out of the product manual. Somehow, we did it in a week something time.

Now the designed tasks were distributed and allocated to every one of us as per the agile model used in the project. So, all we had to do was to get out hands dirty in the process. Before that, the product manual or readme file had also to be updated so I voluntarily said yes to it and that was my first merge to the code in the GitHub repository.

Our daily routine was to make changes update the daily tracker (an excel sheet where we have to update our number of hours spent doing the tasks) and deliver it to the meeting that took place on daily basis every night at 9. The semester ended so we had an ample amount of time. So, what I did was, I divided my day into two phrases before lunch where I studied about my certification course if got time then played CTFs and after lunch, I worked on the task allocated to me including 1-hour strict meetup with my chums.

Client Testimonials

First of all, I got the client testimonials section to redesign. The website was already designed, so changes were to be made as per the wireframe designed in Figma. Background colour, carousel controls, Title and Repositioning of the data were the major tasks in it. Then after the initial commit a linear gradient and background were added to it. Debugging took long as compared to the time taken to code.

Ethics Section

The next one was the Ethics section. In this particular section, the task was to change the data, remove the numbering and addition of background images. This time I got blended in the code and it took lesser time compared to the previous section. In mobile view, the section came out which was found in later stages of the commit. After all of this, I got to know the banner above is also part of the ethics section and this was a hell of a task. It had much of the work to be done, providing a background colour then a linear gradient then adding a sticker on it then creating fields in the WordPress and a lot more.

Footer Section

Then come the easiest of all sections and that is the footer section. Easiest because I didn’t have to code it as per the wireframe (Which I almost did earlier) due to a lack of sufficient links. Majorly I had to do some minor updates and it was all set to go.

These all changes were made at our local but after every section was finalized, it was pushed to the UAT website for a further review then the quick fixes were made and changes were made if got any feedback from Aditya sir. Worst of all was to update WordPress every time we made a build to UAT which we did at our local before too. This doesn’t end up here, this all update was then again had to be made on the main website at the end. This was not bad but ruckus as we had to go through every step all over again as per the protocol.

This is just a brief description of what we did in two months where I can’t mention all of it but I would say the overall experience was amazing because

  1. We learnt PHP from scratch
  2. We worked on WordPress
  3. We brushed up our skills in HTML CSS
  4. We learnt more about GitHub
  5. Discipline and teamwork got upgraded

In addition to it, we got a glimpse of how corporate work. We were corrected for every mistake; we were taught at every point needed.

People at Spiders respect timeline violation so it was supposed to end in April but it went on till 13 May. At the closing ceremony, every spiders’ member attended the meeting wishing us luck for future endeavours while praising the work. At last, we were given collective and personal feedback and by a goodbye selfie, we ended the last catchup meeting.

Last moments of this project.

At the last, the most awaited thing is

Certificate Of completion

If (“you like this article then do”) {

Follow();

}

//for more such updates

if (“you really appreciate the efforts”) {

Clap();

}

--

--

Ishantt Garg

I’m a curious lifelong learner and a tech evangelist. I aspire to be a Penetration tester but overall a wisdom father. Currently pursuing life and engineering.