You are on page 1of 32

HIMALAYA DARSHAN COLLEGE

TRIBHUVAN UNIVERSITY
INSTITUTE OF SCIENCE AND TECHNOLOGY

A FINAL YEAR REPORT


ON
City Gold Ply

IT SERVICE NEPAL

Submitted To
Department of Computer Science and Information Technology
Himalaya Darshan College

In partial fulfillment of the requirement for the Bachelor Degree in


Computer Science and Information Technology

Submitted By
Sweta Chaudhary
T.U. Exam Roll No.: (11549/073)
October, 2021

i
SUPERVISOR’S RECOMMENDATION
I hereby recommend that this internship report prepared under my supervision by Sweta
Chaudhary entitled “City Gold Plywood” in partial fulfillment of the requirements for the degree
of B.Sc. in Computer Science and Information Technology is processed for the evaluation. In my
best knowledge this is an original work in computer science by her.

Date:......................................
Er. Dhiraj Kr. Jha
SUPERVISOR
Internship Supervisor
Department of Computer Science and Information Technology
Himalaya Darshan College

ii
Date.....................................

CERTIFICATE OF APPROVAL

This is to certify that this project prepared by Sweta Chuadhary(11549/073) entitled “City Gold
Plywood” in partial fulfillment of the project of 8th semester of Bachelors of Science in
Computer Science and Information Technology has been well studied . It is satisfactory in the
scope and quality as a project for the required degree.

Mr.Kamal Pd. Sah Er. Sumit Kumar Shah


Project Supervisor Head of Department
Department of Computer Science and IT
Himalaya Darshan College
Biratnagar, Nepal

External Examiner Bharat Sapkota


Tribhuvan University Campus Chief,
Nepal Himalaya Darshan College
Biratnagar, Nepal

iii
Date:..................................

MENTOR’S RECOMMENDATION

This is to certify that Sweta Chaudhary has completed her internship work at IT Service Nepal
under our supervision. I hereby recommend that this internship report is prepared under my
supervision by her entitled “City Gold Plywood” be processed for evaluation as fulfilling in
partial requirements for the degree of Bachelor of Science and Information Technology. In my
best knowledge this is an original work in Computer Science by her.

..........................................
Mr. Kamal Pd. Sah
MENTOR
IT Service Nepal Pvt. Ltd.
Hatkhola, Biratnagar, Nepal

iv
DECLARATION

I, Sweta Chaudhary, hereby declare that the report of internship program titled “City Gold
Plywood” is uniquely prepared by me.
I confirm that, the report is only prepared for my academic requirement not for other purpose.
It might be with the interest of opposite party of the corporation. I also assure that this report is
not submitted anywhere of Nepal before me.

v
ABSTRACT

The mandatory accomplishment of an internship designated by the BSc. CSIT course has
provided every student an opportunity for real world introduction of professional life and has
shown the vast scope of various career opportunities in information technology.
I have done my internship in front end web development of project titled “City Gold Plywood”
which was assigned to me during my intern program by IT Service Nepal. Focus of the program
is designing of landing page as well as coding for the front end. My task was designing the
landing page, coding in HTML5, CSS3, JS and Graphics. Throughout my internship period I was
always experiencing the practical implementation of web development topics covered in my
academic courses. This internship helped me a lot. Now I’m confident that I could efficiently
work in web development field with my full dedication.

Keywords: Graphic, HTML5, JS , Audience;

vi
ACKNOWLEDGEMENT

The satisfaction and exhilaration that accompany the successful and fruitful
completion of any assignment would be incomplete without mentioning the names
of people who made it possible, whose constant guidance and encouragement
crowns all efforts with success.

I express my sincere gratitude to Tribhuvan University for including an internship


as the part of the curriculum. This provided me with an opportunity to apply the
knowledge that I gained in college to a professional environment.

I equally give hearty thanks to Mr. Kamal pd. Sah, senior web developer of IT
Service Nepal for trusting and guiding me throughout the duration. I am equally
grateful to all senior programmers of IT Service Nepal for providing a pleasant
learning environment, assigning tasks, correcting my mistakes and boosting up my
morale.

Sincerely,

Sweta Chaudhary(11549/073)

vii
TABLE OF CONTENTS
Abstract .................................................................................................................................... VI
Acknowledgement ................................................................................................................... VII
List of Figures ............................................................................................................................. X
List of Tables ............................................................................................................................ XI
List of Abbreviations................................................................................................................ XII
Chapter 1: INTRODUCTION ...................................................................................................... 1
Introduction to Internship ................................................................................................ 1
Objectives of internship ................................................................................................... 1
Indroduction of the Organization ..................................................................................... 2
Organizational Background ....................................................................................... 2
Services Provided by the Organization ...................................................................... 2
Organization Composition ........................................................................................ 3
Contact Details ......................................................................................................... 4
Scope and Limitation of the Report ................................................................................. 4
Scope ........................................................................................................................ 4
Limitations ............................................................................................................... 4
Responsibilities Assigned ................................................................................................ 5
Motivation....................................................................................................................... 5
CHAPTER-2:PLACEMENT AND ANALYSIS OF THE ACTIVITIES PERFORMED………. . 7
Internship Placement ....................................................................................................... 7
Organization Selection and Placement .................................................................................. 7
Internship Period Details ........................................................................................... 7
City Gold Plywood website ....................................................................................... 8
Project Management for City Gold Plywood ............................................................. 9
CHAPTER-3:SYSYTEM ANALYSIS………. .......................................................................... 10
Requirement Analysis ................................................................................................................ 10
Requirement Collection ................................................................................................. 11
System Requirement ..................................................................................................... 11
Functional Requirement ............................................................................................................. 11
Non- Functional Requirement .................................................................................................... 11
Feasibility Study ........................................................................................................... 12
Technical Feasibility .................................................................................................................. 12
Economical Feasibility ............................................................................................ 12

viii
Operational Feasibility ............................................................................................ 13
CHAPTER-4:SYSYTEM DESIGN………. ............................................................................... 14
Theme Design Layout .................................................................................................. 14
CHAPTER-5:IMPLEMENTATION AND TESTING………. ................................................... 15
Implementation ............................................................................................................. 15
Tools Used ............................................................................................................. 15
Testing ................................................................................................................... 15
CHAPTER-6:CONCLUSION………. ....................................................................................... 16
REFERENCE………. ................................................................................................................ 17
APENDIX………. ..................................................................................................................... 18

ix
LIST OF FIGURES
Figure1.1:OrganizationStructure......…………………………………………………….3
Figure 3.1: Theme Design Layout………………………………….………………......11
Figure 6.1: Home page of website…………………………………………....…….......15
Figure 6.2: About section of the website…………….....................................................15
Figure 6.3: Discover section of the website…….............................................……..….16
Figure 6.4: Place section of the website…......................................................................16
Figure 6.5: Footer of the website…...................................................................…..……17

x
LIST OF TABLES
Table 1.1: Contact Details Table……………………………………………………….4
Table 1.2: Internship Duration Table…………………………………………………...8

xi
LIST OF ABBREVIATIONS

HTML: Hypertext Markup Language


CSS: Cascading Style Sheets
JS: JavaScript
JPG: Joint Photographic Experts Group
PNG: Portable Network Graphics

xii
CHAPTER 1
INTRODUCTION

1.1. Introduction to Internship


As a part of the course requirement of the 8th semester of the Bachelor of Science
Computer Science and Information technology (BSc CSIT) degree of Tribhuvan
University , all students are required to complete the internship.

The internship experience is expected to assist the student to face complex real
world problems. Going to a college or university is critical step, but one can
greatly enhance their classroom learning by gaining real world experience
through college student internships. In addition to gaining great experience to
complete our classroom learning, college internship allow us to beef up our
portfolio or resume and resume and make valuable industry contacts that can be
essential to landing the ideal job upon graduation.

Further ,as college student internship are also competitive, one can make the most
of other opportunities available to them by finding a campus job their field.
College internship are beneficial because they got us both experience and
contacts.

Graduating students with paid or unpaid internship on their resume have a much
better chance at landing a full-time position upon graduation. Students are doing
internship as undergraduates, and it is now not unusual for recent grades to take
an unpaid internship with hopes of turning it into a permanent position or at least
making some contacts and building their resume.

1.2.Objectives of Internship

The BSc. CSIT 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

1
 To new skills
 To build a resume 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 accupation
 To establish a relationship with mentors
 To have an opportunity to “test drive” a career
 To have chance to build a network with people in our area of work

1.3.Introduction of the Organization


1.3.1. Organizational Background
It Service Nepal was estabished as a software firm based in Nepal with an aim to
provide software development services to multifarious organizations.It service
nepal aims to foster customized software solution to the client by understanding
time problem and thus providing the client with high end software solutions.The
organization emphasize on creating an ambiance where the customers’ values are
well understood and are transformed to user friendly solution. This is well reflected
by the organization’s goal to ‘Customize values’.

It Service Nepal has highly technical professional and supportive staff. The
organization also maintains a roaster of software consultant and partners with a
multitude organization with experties in variuos domains.The organization is
dedicated to delivering added value to the customers by providing innovative,
profit-delivering software as well as technical support and expertise to help the
clients their business goals.

1.3.2 Services provided by the Organization


IT Nepal takes all stages of the web application development process. Its primary goal is
to meet all customer needs and requirements as quickly as possible. IT Nepal believes
that its high-quality service provides a sound basis for a successful customer relationship,
considering the testing stage of the product to be one of the most important parts of the
development process and it strives to exclude any errors before the product is released. IT

2
Nepal does its best to provide custom software solutions that will help to keep one step
ahead of competitors by continuously improving IT-enables business solutions. It uses
the latest software development platforms and tools to achieve this goal.

The area of expertise of the organization are:-

a. Web Design and Development

b. Mobile App Development

c. Software Application

d. Digital Marketing

e. Domain and Hosting

f. It Training

1.3.4. Organizational Composition

It Service Nepal comprises of administrative team along with interns, junior and
senior programmers and web deginers.

Figure 1.1-Organizational Chat

3
1.3.4 Contact Details
Table 1.1: Contact Details Table

Official Representative of the Organization Kamal Prasad Sah


Address Hatkhola, Biratnagar,Nepal

Opening Hour 10:00 A.M. to 5:30P.M.

Telephone 9801110293

Email info@ITServiceNepal.com

Website ITServiceNepal.com

1.4.Scope and Limitation

1.4.1. Scope

This report consists of the detail of the work that I performed during my intern
period in It Service Nepal .During the internship period I was working as
Wordpress developer on the website of City Gold Ply and this report mention
how it is implemented and some of the testing mechanisms. The report also
discusses the knowledge I gained during my time in the organization

1.4.2. Limitations

There are some limitations of this internship report. They are listed as follows

 Each and every part of the organization has not been described as there
are restriction due to the privacy policies of the organization.

 Economic details of the project have not been mentioned due to


confidentiality issues.

4
1.5 .RESPONSIBILITIES ASSIGNED

This internship program gave insight into the job and the chance to meet professional
developers. It presented an excellent opportunity to work on a real-world project with
various tasks assigned. Majorly, my duties were assigned by Mr. Kamal pd. Sah, who
was directly the supervisor for all the interns at the IT Service Nepal. In addition to
working as an intern in the office alongside other interns, I participated in a project that
took place in the office. These duties include:

 To create quality mockups and prototypes.


 A detailed web development of the City Gold Plywood
 Design of the website of City Gold Plywood as per guidance of Mr. Kamal pd.
Sah.

I learnt a great deal when it comes to web development. My knowledge of Wordpress


,CSS , JS concepts, and working with responsive layout has improved tremendously. My
major task was "coding with responsive design" this is because; the majority of my
experience at the office was spent learning the CSS transition, JS concepts and how to
make a website responsive.

1.6. MOTIVATION
As a web developer, website can be designed and developed as we like and can have full
control over it. Since the commercialization of the Web, Web development has been a
growing industry. The growth of this industry is being driven by businesses wishing to
use their Web site to advertise and sell products and services to customers.
The main purpose of web developer is to develop websites using any programming
language he like to make the customer very comfortably when he use this website , like
easy navigation , easy understanding what is this site about easy making contact like
making validation with the right way.

A Web Developer is responsible for the coding, design and layout of a website according
to a company’s specifications. As the role takes into consideration user experience and

5
function, a certain level of both graphic design and computer programming is necessary.
Once a website has been created, a Web Developer will generally assist with the
maintenance and upkeep of the website.

This was the main reason for me to intern as web developer as there arises many
opportunities about developing and designing of a website.

6
Chapter 2-Placement and Analysis of the Activities Performed

2.1. Internship Placement


2.1.1. Organizatinal Selection and Placement
As the part of the internship course of the BSc CSIT syllabus, student were required to
select organizations that performr project implementation or reaserach for the following
domains:
 Bank
 Hospitals
 Software Companies
 Organizations in the Telecommunications Sectors(NTC, NCell,etc.)
 It Related Government Organizations
I dropped my CV at different organizations through their official email addresses. Among
those organizations, I was recommended to It Service Nepal administration team.Some of
the organizations responded and invited me for an interview finally, I was selected for the
position of an intern position at It Service Nepal.
After I was selected, I was placed in the organization as an intern programmer. I started
working in the wordpress developer. The programming was done using wordpress themes
plugins.
Initially I worked by using wordpress theme plugins and then I worked in grahics part in
which I did some lyaring work.and after sometime I started working on projects.

2.2. Internship Period Details


I worked for a total of 3 months as intern in It Service Nepal. The details of my
internship period in the organization are summarized in the following table:

7
Table 1.2: Internship Duration Table

Office Hour 10:00 A.M. – 5:30P.M.

Working Hour 7:30hrs per day

Average Working Hour 43.8 hrs. a week

Working Days 6 days

Internship Period 10 weeks

2.3. City Gold Plywood project


City Gold Plywood project is the commercial website . City Gold Plywood in
manufacturer website located in Biratnagar.
After I choosing this project for the development of the website of City Gold Plywood,
my key responsibility was to develop the dynamic website by using the Wordpress CMS.
The Client had provided us with an initial database containing various entries with the
details of Plywood to be used in the website.
As a web developer, I performed the following task on the City Gold Plywood website:-
1. Searched for other similar website for samples.
2. For the backend of the website WordPress CMS is used for making the website
dynamic.
3. Drag and drop process is used for making the front end better and also CSS is
used for the enhancement.
4. Worked as social media handler.
5. Worked as a graphics designer in City Gold Plywood social media.
6. Various Plugins and oxygen builder are used.
7. Yoast plugins is used for SEO part .

8
2.4.-Project Management Strategies Used for City Gold Plywood
website
Project management is the discipline of initiating, planning, executing, controlling, and
closing the work of the team to achieve specific goals and meet specific success criteria.
A project is a temporary endeavor designed to produce a unique product, service or result
with a defined beginning and end undertaken to meet unique goals and objectives,
typically to bring about beneficial change or added value.
The project challenge of the project management is to achieve all of the project and
constraints. The information is usually described in a user or project manual, which is
created at the beginning of the development. The primary constraints contain many
things. The secondary and more ambitious challenge is to optimize the allocation of
necessary inputs and integrate them to meet pre-defined objectives.

9
CHAPTER - 3
SYSTEM ANALYSYS

3.1.-Requirement Analysis
Requirement analysis is the process of precisely identifying, defining, and documenting
the various requirements that are related to a particular business objective.
Requirements gathering helps in clearly understanding the needs of the customer,
defining the scope of the project, and assessing the timescales and resources required to
complete it.

During the internship period, different responsibilities were given. So, in order to fulfill
the responsibilities various activities are carried out. In order to understand the need of
new website design, office provided the permission to survey the existing website.

Interviewing the IT head, we were able to find out the requirement to setup the website
such that it will be faster and more responsive compared to the existing one.

Hardware required:
 A laptop
 External mouse

Software required:
 VS Code
 Google Chrome
 WordPress
 Photoshop
 Adobe Illustrature
 Builder

10
3.2.-REQUIREMENT COLLECTION
Requirement collection is an important part of developing any system. How the system
will look and what it should do is described with the help of it. Requirement collection
describes the software and hardware development process. This phase thus determines
the overall outlook of the system that will be developed.

3.3.-SYSYEM REQUIREMENT
System Requirement provides a detailed picture of the requirement needed by the
programmer. The data gathered are to be analyzed to gain a sense of the product. While
developing a system, software requirement specification provides a description of the
environment for software development, which helps in the well-functioning of the
system. System Requirement states about the hardware and software required by
generating a view of the overall system. System Requirements may be functional or non-
functional moreover both are essential for software to be successful. The following are
Functional and Nonfunctional requirements that were identified in the system.

3.3.1.-Functional Requirement
Functional requirement refers to the behavior or function of the system. In the context of
City Gold Plywood, following are the functional requirement for the system:
 A user must be able to view the website clearly.
 A user must be able to view the product and its contact easily.

3.3.2Non Functional Requirement


The non-functional requirement specifies criteria that can be used to judge the operation
of a website, rather than specific behavior. The non-functional requirement elaborates on
a performance characteristic of the system. Some of the non-functional requirements of
the proposed system are:

11
● Interface: The website’s user interface is simple and easy to use. Users can easily
navigate through the website.
● Usability: Users can get all the required information from the website with the help of
the Internet connection.
● Maintainability: The maintenance of the website will be done according to the client’s
needs and requirements.

3.4.-Feasibility Study
The feasibility study had been carried out to check the website working ability. It tests the
proposed website according to its ability to meet the needs of the user. The feasibility
study is an analysis and evaluation of the proposed project to determine whether or not
the proposed website is sufficiently feasible so that it can meet the objectives. It evaluates
the project’s potential for success. Some of the feasibility study carried out during the
development of the project is as follows:

3.4.1-Technical Feasibility
It refers to the ability of the process to make use of the current state of the technology for
the further refinement of the project. The technical capabilities of the personnel should be
considered along with the available technology. The technology must be analyzed to
understand the loss or gain of productivity due to the differences.

The things required for the project are a laptop and the internet connection. This project is
therefore technically feasible. The project is made using HTML5, CSS3 , and Vanilla JS
programming language.

3.4.2-Economic Feasibility
The feasibility study includes an economic analysis for both the developing and
deploying website of the project. The equipment required is a laptop, external mouse and
a internet connection. The computer having i3 processor is enough for developing the
website.

12
3.4.3.-Operational Feasibility
Operational feasibility asks whether the website will work when it is fully developed and
installed. The user can use this website more enthusiastically as the website is user
friendly. For the operational viability of the proposed project, the following points were
taken into account:
 The proposed project won't cause any harm.
 The website has a low operational cost which makes it easily affordable.
 The website has a user-friendly user interface.

13
CHAPTER-4
SYSTEM DESIGN

Systems design is the process of defining the system's architecture, components,


modules, interfaces, and data to meet the specified needs. Systems design is the use of the
system theory for the development of the required product.

3.1 Theme Design Layout


The theme of the website is as shown below which consists of a navbar, header and
hero section and social media links. It also has drawer navigation to navigate through
the application.

Fig 3.1: Theme Design Layout

14
CHAPTER 5
IMPLEMENTATION AND TESTING

4.1. Implementation

4.1.1. Tools Used


The following tools were used for developing the system:
• HTML 5:
HTML is the core language of any website or web page, enhanced by CSS and
JavaScript.

• CSS 3
CSS describes how HTML elements to be displayed in the screen. It gives an attractive
look to any website. It controls the layout of multiple web pages all at once.

• JavaScript
JavaScript was used to control the behavior of different elements. It is supported by all
the modern web-browsers and is used to achieve more powerful and complex
functionality.

Chrome Travel website was developed using HTML5, CSS3 and Vanilla JavaScript.
Website like reduceimages was used to reduce images size. GIMP was used to convert
JPG file format to PNG file format.

4.2. Testing
Testing is a software testing practice to test websites or other software for potential bugs.
It is a complete testing of a website before deploying it. A website needs to be checked
completely before it is made available for users. We checked our website thoroughly and
made it sure that its bug free and compatible for all devices.

15
CHAPTER 6
CONCLUSION

The opportunity provided by the IT Service Nepal to be part of their development


team as an intern has been enlightening. It gave the opportunity to gain real-world
experience in the web development process by working on a real-world project.
Interaction with the client and gathering website requirements is an important lesson
to be learnt from the internship. It also teaches to be organized and disciplined to
complete the task within the deadline. During the internship period, the development
of a website, City Gold Plywood, helped to develop coding skills and enhance the
learning that has been gained from college classes. As someone with no prior
experience in JavaScript whatsoever I believe my time spent in research and
discovering new languages was well worth it and contributed to finding an acceptable
solution to an important aspect of web design and development. It allowed converting
all the theoretical knowledge gained in class into practical work along with the
experience of working with professional developers.

“City Gold Plywood” was the project assigned in the internship program. The website
is developed to provide users detailed information about the Plywood Company
information about location and product. The website is easy to use and is compatible
to almost all devices.

To conclude, this internship opportunity was very beneficial and meaningful as it


gave an opportunity to learn about the different changing trends in the IT world. It
also helped to learn to deal with challenging circumstances including organization
discipline and time management. Thus, the internship program has been helpful in
gaining professional experience, enhancing interpersonal skills, group work, and
communication skills.

16
REFERENCES

[1] https://www.greenply.com/
[2]https://www.google.com/search?q=intern+report+of+bscsit&oq=inter&aqs=chrome.0.
69i59l4j69i57j69i60l3.1196j0j7&sourceid=chrome&ie=UTF-8

17
APPENDIX 1
Screenshot of the website

Fig 6.1: Homepage of the website

Fig 6.2: Header and Footer

18
Fig 6.3: About Us page

Fig 6.4: Contact page

19
20

You might also like