Madan Intern Final
Madan Intern Final
On
"GRAPHIC DESIGNING"
At
TechZone Traders
In partial fulfillment of the requirement for the Bachelor's Degree
In
Information and Communication Technology Education
(Course Code: ICT. Ed. 495)
Submitted by:
Submitted to:
Golpark, Butwal
February 2025
STUDENT DECLARATION
I hereby declare that this internship report titled “Final Internship Report
on Graphic Designing” is my original work and has been prepared based on my experiences
during the internship at TechZone Traders. This report is submitted to Tribhuvan Univer-
sity in partial fulfillment of the requirements for Graphic Designing and has not been sub-
mitted to any other institution for academic credit has not been submitted to any other institu-
tion for academic credit. Any references or external sources used have been properly ac-
knowledged. The information and findings presented in this report are true to the best of my
knowledge and belief.
……………………..
Gaurav Gautam
Exam Roll No: 7650012
TU Registration No. : 9-2-50-898-2019
MENTOR’S RECOMMENDATION
I,Ananta Neupane as the internship supervisor at TechZone Traders, hereby confirm that
Gaurav Gautam has successfully completed his internship in Graphic Designing. Through-
out the internship, he demonstrated excellent creativity, a keen learning attitude, and strong
technical skills. He actively contributed to various projects and showed remarkable improve-
ment in his design proficiency. His ability to take constructive feedback and apply it effec-
tively was commendable. I strongly recommend him for any future professional or academic
opportunities in the field of Graphic Design.
His professionalism, teamwork, and dedication were evident throughout the internship. I am
confident he will be an asset to any organization.
……………………………..
Mr. Ananta Neupane
CEO
TechZone Traders.
SUPERVISOR RECOMMENDATION
I hereby recommend that this internship work under my supervision by Gaurav Gautam en-
titled "Graphic Designing in TechZone Traders" in partial fulfillment of the requirement
for Bachelor's Degree in Information and Communication Technology Education of Tribhu-
van University be processed for the evaluation.
……………………………..
Internship Supervisor
I am also grateful to the entire design team at [Company Name] for welcoming me
warmly and fostering a collaborative environment. Their willingness to share knowledge
and provide assistance has greatly enriched my learning experience.
Finally, I am thankful to my family and friends for their unwavering support and encour-
agement throughout this journey.
Thanking You,
Gaurav Gautam
iv
ABSTRACT
This project involves the development of a comprehensive e-commerce platform for
Mern Shop, a company specializing in electronic goods, using the MERN stack (Mon-
goDB, Express JS, React, Node JS). The primary objective was to create a dynamic, user-
friendly, and secure online shopping experience. As the frontend developer, my responsi-
bilities included designing and implementing responsive user interfaces, ensuring effi-
cient state management with Redux Toolkit, and integrating frontend components with
backend services. Key features developed include a detailed product catalog, user authen-
tication, secure payment processing, and an admin dashboard for managing products and
orders. The project also involved thorough testing and optimization to ensure high perfor-
mance and scalability. The result is a robust e-commerce platform that enhances Mern
Shop's online presence and provides an exceptional user experience, while also offering
valuable real-world development experience and professional growth opportunities for
the internship.
Keywords: Comprehensive, MERN Stack, Responsive, Product Catalog, Frontend, Back-
end, Optimization, Scalability
v
CONTENTS
SUPERVISOR RECOMMENDATION..............................................................................2
LETTER OF APPROVAL...................................................................................................3
ACKNOWLEDGEMENT...................................................................................................4
LIST OF ABBREVATIONS...............................................................................................7
LISTS OF FIGURES...........................................................................................................8
LISTS OF TABLES.............................................................................................................9
CHAPTER 1- INTRODUCTION......................................................................................10
1.1 Introduction to the Internship Program....................................................................10
1.2-Problem Statement...................................................................................................11
1.4.1 Scope..................................................................................................................12
1.4.2 Limitations.........................................................................................................12
1.5 Report Organization.................................................................................................12
2.2-Organizational Hierarchy.........................................................................................14
2.5-Literature Review.....................................................................................................17
3.2-Weekly Log..............................................................................................................19
4.2-Learning Outcome....................................................................................................23
REFRENCES.....................................................................................................................24
APPENDICES....................................................................................................................25
vi
LIST OF ABBREVATIONS
BICT Bachelor in Information Communication and Technology
CEO Chief Operating Officer
DFD Data Flow Diagram
IDE Integrated Development Environment
IT Information Technology
MongoDB Mongoose Database
SEO Search Engine Optimization
UML Unified Modeling Language
vii
LISTS OF FIGURES
Figure 2. 3 Organization Hierarchy...............................................................................................15
viii
LISTS OF TABLES
Table 1. 1 Internship Period Details..............................................................................................10
ix
CHAPTER 1- INTRODUCTION
1.1 Introduction to the Internship Program
As part of the 9th semester course requirement for the Bachelor of Education in In-
formation Communication and Technology (Bed. ICT) program at Tribhuvan Uni-
versity, students are required to complete a six-credit internship that lasts a minimum of
10 weeks. This internship is an integral part of the academic curriculum, designed to pro-
vide students with hands-on experience in their field of study.
The internship experience is expected to assist the students to face complex real world
problems. Going to a college or university is a critical step, but one can greatly enhance
their classroom learning by gaining real world experience through college student intern-
ships. In addition to gaining great experience to complete our classroom learning, college
internships allow us to beef up our portfolio or résumé and make valuable industry con-
tacts that can be essential to landing the ideal job upon graduation.
Further, as college student internships are also competitive, one can make the most of
other opportunities available to them by finding a campus job in the field. College intern-
ships are beneficial because they get us both experience and contacts.
Graduating students with paid or unpaid internships on their resume have a much better
chance at landing a full-time position upon graduation. Students are doing internships as
undergraduates, and it is now not unusual for recent grads to take an unpaid internship
with hopes of turning it into a permanent position or at least making some contacts and
building their resume.
I had the privilege of completing my internship at Innovative Techno Consultant Pvt.
Ltd., a well-established organization in the field. During my internship, I worked for a to-
tal of three months, gaining practical experience and exposure to the professional world.
This opportunity allowed me to apply my classroom learning to real-world tasks and
helped me improve my technical and interpersonal skills.
I worked for a total of 3 months as an intern at Innovative Techno Consultant Pvt. Ltd.
The details of my internship period in the organization are summarized in the following
table:
1
Table 1. 1 Internship Period Details
2
1.2-Problem Statement
In the rapidly evolving digital marketplace, Mern Shop seeks to establish a robust online
presence to meet the increasing demand for electronic goods. The challenge is to develop
an e-commerce platform that not only showcases Mern Shop's diverse range of products
but also provides a seamless and secure shopping experience for its customers. The exist-
ing market is highly competitive, necessitating a platform that is both user-friendly and
feature-rich to attract and retain customers.
The specific problems that need to be addressed in this project include:
1. Complexity of Database Management: Mern Shop requires a well-structured data-
base to manage a large and varied inventory of electronic products, user information, or-
ders, and reviews. The database must support efficient data retrieval and ensure data in-
tegrity and security.
2. User Interface and Experience: Mern Shop's platform must offer an intuitive and re-
sponsive user interface that simplifies navigation and enhances the overall shopping expe-
rience. Customers should be able to easily browse products, access detailed information,
and complete purchases with minimal effort.
3. Secure and Efficient Purchasing Process: The platform must support a secure and ef-
ficient purchasing process. This includes implementing reliable payment gateways, ensur-
ing secure data transmission, and providing order tracking capabilities.
4. Scalability and Performance: As Mern Shop's customer base grows, the platform
must be able to scale effectively to handle increased traffic and transaction volumes with -
out compromising performance or user experience.
3
1.3 Objectives of Internship
The BICTE internship program is designed to develop professional skills among students
and help them become familiar with the working environment. The main objectives of the
internship program can be listed as follows:
To familiarize oneself to the professional working environment
To acquire new skills
To build a résumé for the future
To test the aptitude of the student for a particular career
To understand the organization's culture and etiquette
To gain real world perspective of an occupation
To establish a relationship with mentors
To have an opportunity to "test drive" a career
To have chances to build a network with people in our area of work
4
Chapter 3: Internship activities like roles and responsibilities, weekly log, description of
the work and technical details of the activities done during the internships are explained
here.
Chapter 4: Conclusion marks an end of the document by summing up the entire project
and opening the door further on research in improving the development system. The les-
son learnt is also included in the chapter.
5
CHAPTER 2-ORGANIZATION DETAILS AND LITERA-
TURE REVIEW
2.2-Organizational Hierarchy
Key Roles and Teams:
CEO: Oversees overall company operations and strategy.
Operations Manager: Manages daily operations and project coordination.
6
Marketing Manager: Leads marketing strategies and client outreach.
o SEO Specialist Team: Optimizes websites for search engines.
o Digital Advertising Team: Manages online advertising campaigns.
Technical Manager: Handles technical aspects and IT infrastructure.
o IT Support Team: Provides technical support and maintenance.
These services are aimed at delivering fast, secure, and efficient digital solutions tailored
to client needs.
7
2.4 Description of Intern Department
The Inter Department at Innovative Techno Consultant is designed to provide a compre-
hensive and enriching learning experience for students and recent graduates. It is struc-
tured to support the development of technical and professional skills through hands-on
projects and real applications.
Key Features and Structure of the Internship Program
Orientation and Onboarding:
New interns are welcomed with an orientation program that introduces them to the com-
pany's mission, values, and organizational structure. This program also covers essential
policies, procedures, and tools that will be used during the internship.
Mentorship and Supervision:
Each intern is paired with a mentor or supervisor who provides guidance, support, and
feedback throughout the internship. Mentors are experienced professionals within the
company who help interns navigate their projects and professional development.
Skill Development Workshops:
The department organizes regular workshops and training sessions on various topics such
as coding, project management, communication skills, and industry best practices. These
sessions are aimed at enhancing the interns' technical and soft skills.
Collaboration and Teamwork:
Interns have opportunities to collaborate with different teams and departments within In-
novative Techno Consultant This interdisciplinary approach allows them to gain a
broader understanding of the company's operations and encourages teamwork and net-
working
Performance Evaluation:
Interns receive regular feedback through performance evaluations. These evaluations as-
sess their progress, highlight strengths, and identify areas for improvement. Constructive
feedback helps interns to grow professionally and academically.
Final Presentation and Report:
At the end of the internship, interns are required to present their projects and findings to
the department. They also submit a comprehensive report summarizing their work, learn-
ing experiences, and contributions to the company.
8
2.5-Literature Review
In today's digital era, the role of a company website transcends begin a mere online pres -
ence. It has evolved into a dynamic platform that profoundly influences an organization's
success, brand perception, and customer engagement. This literature review examines the
boarder significance of company websites, focusing on their role as digital ambassadors
and drivers of business growth.
Company websites serve as digital business cards, often forming the first point of contact
between a company and its audience. Researchers emphasize their importance of a posi-
tive first impression, highlighting how a well-designed and user friendly website can es-
tablish trust and credibility. Branding experts stress the role of websites in conveying a
brand's identity.
The design, content, and user experience of a website are integral to shaping brand per-
ception and differentiation in a competitive marketplace. Websites are invaluable tools for
disseminating information. Research underscores the significance of easily accessible, up
to date information to attract and retain customers.
9
CHAPTER 3 - INTERNSHIP ACTIVITIES
3.1-Roles and Responsibilities
At Innovative Techno Consultant Pvt Ltd, I undertook the development of Mern Shop as
a MERN Stack Developer significant project focused on creating a robust e-commerce
platform for electronic goods. In this role, my responsibilities included designing and im-
plementing backend and frontend modules essential for managing product categories, in-
ventory levels, customer accounts, order histories, and secure transactions. Collaborating
closely with the team, I also played a key role in integrating advanced search functionali-
ties to enhance user navigation and satisfaction. Furthermore, I contributed to generating
detailed sales reports and analytics, providing valuable insights to drive strategic deci-
sion-making. Continuous innovation and code optimization were integral to ensuring that
Mern Shop's e-commerce platform remained competitive and scalable within the elec-
tronic goods market.
As a programmer, I performed the following tasks on the E-commerce Website:
1. Develop modules for back-end and front-end interfaces. They performed following
functionalities:
Updating product categories and inventory levels
Adding new products and editing their details
Managing customer accounts and order histories
Processing orders and managing returns
10
3.2-Weekly Log
11
way.
Week-6 User Profile Development: De- Handling large Optimize API per-
signed user schema, implemented order history formance, Conduct
profile management routes. data, Securing usability testing,
Order Management: Developed user profile up- Plan for next sprint.
backend routes for order history dates.
and updates.
UI Enhancements: Improved
styling and frontend components
for a better user experience.
Week-7 API Optimization & Security Identifying per- Implement wishlist
Testing: Improved API response formance bottle- and product reviews
times, conducted security audits. necks, Handling features.
Usability Testing: Collected user security vulnera-
feedback and resolved identified bilities.
issues.
Bug Fixes: Addressed reported
issues from testing.
Week-8 Wishlist & Product Reviews: Ensuring feature Finalize wishlist and
Developed backend routes and integration with- reviews, Conduct
frontend components for wishlist out breaking ex- thorough security
and product reviews. isting functional- testing.
UI Improvements: Enhanced UI ity, Managing
based on user feedback. state for wishlist.
Security Enhancements:
Strengthened security measures
for user data and transactions.
Week-9 Analytics & Reporting: Devel- Ensuring accu- Plan and prioritize
oped backend routes for admin rate data collec- features for the final
analytics and user activity track- tion, Balancing sprint, Continue
ing. feature develop- gathering and imple-
Admin Dashboard Enhance- ment with per- menting user feed-
ments: Added new functionalities formance moni- back.
and improved UI/UX. toring.
Performance Monitoring: Con-
tinued monitoring and made ad-
justments based on collected data.
Week-10 Final Sprint & Deployment: Fi- Addressing post- Provide post-launch
nalized all features and conducted launch issues, support, Gather per-
last rounds of testing. Project Handling real- formance insights,
Launch Preparation: Ensured time user feed- Plan for future up-
deployment readiness, fixed re- back, Ensuring dates.
maining issues. uptime.
Launch: Successfully deployed
the e-commerce website.
12
3.3-Description of the Project Involved During Internship
During my tenure at Innovative Techno Consultant Pvt Ltd, I had the opportunity to
spearhead the development of Mern Shop, an e-commerce platform specializing in elec-
tronic goods. Mern Shop aimed to deliver a seamless shopping experience to its cus-
tomers by providing a user- friendly interface and robust backend functionalities. As the
lead programmer on this project, my primary responsibility was to meticulously design
and implement modular components such as models, views, and controllers. These mod-
ules were essential for managing critical functions like product inventory, customer ac-
counts, and order processing, ensuring that the platform operated efficiently and inte-
grated seamlessly.
One of the key challenges and accomplishments during my time at Innovative Techno
Consultant was leveraging a comprehensive initial database provided by the client. This
database contained diverse entries detailing customer profiles and preferences, which
played a pivotal role in tailoring the user experience and enhancing the platform's func-
tionality. Collaborating closely with the development team, we continuously refined fea-
tures, implemented advanced search functionalities, and integrated analytics tools to opti-
mize performance and user engagement metrics.
Through this project, I gained invaluable experience in developing scalable e-commerce
solutions and contributing to the success of Mern Shop within the competitive market of
electronic good.
13
CHAPTER 4-CONCLUSION AND LEARNING OUTCOMES
4.1 - Conclusion
Working as an intern at Innovative Techno Consultant Pvt. Ltd. was a great experience
for me. This was my first crack at working in a professional environment. Before being
involved as an intern in the organization, I only had an outside view and an insight as an
observer as to how a professional organization functioned. But after completion of my in-
ternship, I got an inside view of professional surroundings and gained experience by be-
ing involved in the day-to-day activities directly. The IT industry is one of the leading in-
dustries in Nepal today. The internship program helped me learn about the growth of this
industry and gain further knowledge about it. Working at Innovative Techno Consultant
also helped me broaden my technical knowledge in the programming field. I only had ba-
sic knowledge about Android programming language before my involvement as an intern.
During my stay in the organization, I also got to broaden my knowledge about Android. I
also learnt some basic AJAX functionalities.
Overall, the internship program helped me develop skills such as handling real-world
problems, working under the rules and regulations of an organization, working under a
deadline and 17 working under pressure. It helped me gain technical knowledge as well
as professional experience which will be very helpful throughout my professional career.
4.2-Learning Outcome
By the completion of the internship, the interns learned many things and got practical ex-
perience of the academic syllabus. The internship helped me a lot to acquire knowledge
on several domains, frameworks, technologies, and many more. This internship can be in-
credibly valuable learning experience providing interns with opportunities to develop
both technical and professional skills while gaining real-world experience and making
important connections and develop work habits and attitudes necessary for job success.
Develop communication, inter-personal and other critical skills in the job interview
process. Build a record of work experience.
14
REFRENCES
15
APPENDICES
Below are some sample screenshots of the application:
16
(3) Cart items of Mern Shop
17
(5) Add Product section of Mern Shop
18
(8) All Orders of Mern Shop
19