My Journey with CodeQuotient as a Trainee and as an Ongoing SDE Intern

Mihir Sirpaul
5 min readAug 24, 2022

Hello connections, in this Blog I am going to make you through to my Journey with CodeQuotient as a Trainee and as an ongoing SDE Intern. Its about now 3 months as a SDE Intern at CodeQuotient. So, lets start…

SuperCoders Industrial Training Program
This program is of almost 4 months (Feb-2022 to May-2022) and its fully based on the Full Stack Development. In this course I had worked on the development of my skills on the full stack development and parallelly worked on the improvement of the logic building with the help of Data structures.In first 2 months I had worked on the frontend part by making projects like To Do Web App, Compiler, Stopwatch, and Discussion Portal on the CodeQuotients’s platform and also showcased these projects to the mentors. In the last 2 months I had worked on the backend part by making the E-commerce Website.

Tech Stacks That I have Gained During SuperCoders Industrial Training Program

Internship At CodeQuotient
After the successful completion of the SuperCoders Industrial Training Program my mentors scheduled my interview at the CodeQuotient for the SDE Internship that I have cleared and got selected for the frontend role at CodeQuotient. My joining date was 23 May 2022. First month of my Internship was the learning month.

WEEKLY REPORT OF THE 1ST MONTH

WEEK 1: -
1) My mentor provide me the course based on React on the Code Quotient Platform.
2) In between I have been assigned an assignment in which I have to build a web page as per the given template design below with help of React Js, Html and CSS which is then reviewed by the developers.

WEEK 2: -
2) After completing react course my mentor provide me the course based on the HTML, CSS and JS for the revision purpose on CQ platform which I have completed.
3) Task is given to me by the senior developer which is to build a web page link given below: -

4) After completing the task Senior Developer reviewed my code and told me to go through the basics of the media queries for the responsiveness of the web pages.

WEEK 3: -
1) Understand the concept of Local Storage and Session Storage.
2) Senior Developer asked me to go through the JQuery along with its implementation which I had done.
3) The developers decided to take me into the main project. As they told me that now the tasks are given on the main project.
4) The Software Testers started giving the knowledge of the flow of the project over the platform.
5) Developers asked me to go through the code of the project as directed by them.

About The CQ Project
So basically CodeQuotient is an E-learning based platform whose motive is to provide Industrial based training to students who are pursuing B.tech and also to B.Sc students which is totally free of cost. Its motive is to make students company ready. CQ is also connected to many universities to train the best minds. Many IT companies are also connected to the CQ which hire almost all the students who completes the SuperCoders training program sincerely.
What are the Stakeholders of our Project?
1) Students who are pursuing B.tech and B.Sc.
2) IT companies who wants to hire best minds.
3) Coding Faculties ,mentors.
4) Engineers
After successfully understanding flow of the project my mentor gives the practical knowledge on the Gitlab according to the requirement of the project which was very useful for me and also it is very important.

Report From Week 4 to Till Now

Now let me talk about the work that I have done till now : -
1) So basically they started assigning me the issues and bugs that were occurring on the projects. So my task is to debug and replicate those issues.
2) Till now I have solved and debugged about 69 issues and bugs. And they also assigned me the implementation of the 2 features till now. Full list of the issues/features that I have fixed are as follows :-

List of Issues along with the dates

3) I have also understand the flow that how gitlab works in the company and now I am very comfortable with it.
5) Full list of the issues whose all test cases are passed and merged into the main branch are as follows: -

List of merged Issues

Some Selected Issues That I Solved

As it is not possible to explain each and every issue so I am only displaying the selected issues.

So like this there are many issues on which I am working. Some issues I have solved in team also.

Features Created By Me

I am going to explain the one feature implemented by me. As you can see in the pictures given below, my task is create a button(Highlighted red) on activity page on which when user clicks on it then the list of students name with email below should redirect to the learners page into the datatable so that user can send email invitations only to those particular students. For this I used Local storage concept, datatable concept, and the HTML,CSS, Jquery, etc.

So like this there are more features on which I am working.

Tech Stacks That I have Gained During Internship

ACKNOWLEGDGEMENT

I would like to thanks Dr. Deepak Deepak Garg and the whole School of Computer Science Engineering and Technology (CSET), Bennett University for guiding me and also for helping me in choosing the right path.

I would also like thanks Mr. Arun Goyat (Founder of Code Quotient) and Mr. Amit Ghai (Mentor) for providing me this opportunity.

So, that’s it from my side I hope you all enjoyed my Journey. Thank You Everyone.

--

--