Professional Documents
Culture Documents
Web Developeromniblue Technology Pvt. LTD.: Ad Download To Read Ad-Free. The Video Player Is Currently Playing An Ad
Web Developeromniblue Technology Pvt. LTD.: Ad Download To Read Ad-Free. The Video Player Is Currently Playing An Ad
AD
Download to read ad-free.
The video player is currently playing an ad.
AD
Download to read ad-free.
DECLARATION
I hereby declare that the internship report entitled “
Web Developer”,
submitted toOffice of the Dean, Faculty of Science and Technology,
Purbanchal University
ism y o r i g i n a l w o r k d o n e i n t h e f o r m o f p a r t i a l f u l f i l l m e n t o f r e q u i r e m e n t s f o r
theBachelor in Computer Application (BCA) under the supervision of
Er. BigyanK a r k i .
A n y p a r t o f t h i s r e p o r t a n d t h e r e p o r t a s a w h o l e t h e r e f o r e h a s n o t b e e n submitted or
published for the academic award of any other university or academic institutions.
………………..Bhuwan BaralBCA 7
th
Semester Symbol no.: 371831Registration No: 123-3-2-03735-2016
ii
AD
Download to read ad-free.
DEDICATION
I dedicate my dissertation work to my family and many friends. A special feeling of gratitude to my loving parents,
whose words of encouragement and push for tenacityring in my ears. I also dedicate this project to my teachers and
friends for keeping mysprit high and for their love, support and guidance throughout my life.
iii
AD
Download to read ad-free.
ACKNOWLEDGEMENT
The successful completion of this internship report would not have been
possiblew i t h o u t t h e s u p p o r t a n d a s s i s t a n c e o f m a n y i n d i v i d u a l s a n d o r g a n i z a t i o n s . I f e
e l immensely blessed to have gotten this during the course of my internship program. Iwould like to take this
opportunity to offer my earnest admiration to each and every one of them.A l l t h a n k s t o m y
a d o r a b l e p a r e n t s f o r t h e i r p r o f o u n d h e l p a n d s u p p o r t d u r i n g t h e cause of this project work.I
express my sentiment of gratitude to all my lecturers, who has been a
continuouss o u r c e o f i n s p i r a t i o n a s m y i n t e r n m e n t o r . W i t h o u t t h e i r c o n s t a n t g u i d a n c e
a n d suggestions, this report would have been nowhere near completion. My gratitude for t h e i r t r u s t a n d
generosity goes beyond words. I am indebted and thankful to mylearned and
revered supervisor
Mr.Pawan Chukkha
for his upbeat personality,kindness; encouraging support and willingness to help hav
e t a n g i b l y a n d g r e a t l y improve the quality of my Internship Report and brought up to its present
status.Thanks to our colleagues who helped us directly or indirectly to accomplish our work.I a m e s p e c i a l l y
grateful to
Er. Neesha Karki,
w h o h a s a l s o b e e n a p o s i t i v e a n d encouraging influence on our research efforts.F i n a l l y , w e t h a n k
t o a l l o u r l e c t u r e r s a n d c o l l e a g u e s , w h o w e r e t h e p e o p l e , w h o prepared us for this endeavor.
We own you all our success.
iv
AD
Download to read ad-free.
ABSTRACT
The internship report highlights the major works carried out by me in terms
o f academic and non-academic perspectives. The scope of this document is to
identifya n d d e s c r i b e t h e a n a l y s i s c a r r i e d o u t , p r o j e c t s c o m p l e t e d , e x p e r i e n c e g a i n e d a
n d focuses on the achievements as an intern.T h e q u e s t t o m a k e l i f e e a s i e r a n d p r o c e s s i n g f a s t e r
h a s l e d t o c o m p u t e r i z a t i o n o f various processes. Computer technology has transformed so
many sectors. I foundmyself luckier by getting the chance to work in such an environment
that OmniblueT e c h n o l o g y P v t . l t d p r o v i d e d a n d g o t i n t r o d u c e d t o s o m e o f t h e n e w
t e r m s , n e w technologies and new
Languages.T h e p r o j e c t s t h a t I w o r k e d i n c e r t a i n l y h e l p e d m e b y i n c r e a s i n g m y
p r a c t i c a l knowledge depth. The research and development projects were particularly helpful inwidening my
views regarding different web application development
frameworks.O m n i b l u e t e c h n o l o g y P v t . l t d i s a n i n f o r m a t i o n t e c h n o l o g y a i m i n g t
o p r o v i d e innovative and effective integrated information technology solutions for their
clientst o g r o w t h e i r b u s i n e s s . A s a t e a m , t h e u l t i m a t e v i s i o n a n d m i s s i o n i s t
o o f f e r outstanding information technology services to businesses of any size and in
anyindustry.T h i s r e p o r t t h e r e f o r e d e f i n e s a l l t h o s e a c t i v i t i e s t h a t w e r e
p e r f o r m e d d u r i n g t h e internship period of about three months and also the information about the system.
Keywords:
Internship, Mission, Vision, Web Development
TABLE OF
CONTENTS
v
AD
Download to read ad-free.
DECLARATION......................................................................................................................iiDEDICATION.............
...........................................................................................................iiiACKNOWLEDGEMENT..................................
.....................................................................ivABSTRACT..............................................................................................
...............................vABBREVIATIONS
USED....................................................................................................viiiCHAPTER 1:
INTRODUCTION.............................................................................................11.1
BACKGROUND........................................................................................................11.2 OBJECTIVES OF THE
INTERNSHIP......................................................................21.3 SELECTION OF
ORGANIZATION..........................................................................21.4 A BRIEF INTRODUCTION OF
ORGANIZATION.................................................31.4.1 Introduction to Omniblue
Technology.............................................................31.4.2 Organizational
Structure..................................................................................31.4.3 Contact
Details.................................................................................................41.4.4
Services............................................................................................................41.4.5 Technology
Used.............................................................................................51.5 INTERNSHIP PLACEMENT
DETAILS...................................................................51.5.1 Organization
Selection.....................................................................................51.5.2
Duration...........................................................................................................61.5.3 Roles and
Responsibilities...............................................................................61.5.4
Teams...............................................................................................................72.1 LITERATURE
REVIEW...........................................................................................82.1.1 Best Practices on web development
framework...............................................82.2 NATURE OF
DATA..................................................................................................9Chapter 3: SYSTEM
ANALYSIS..........................................................................................103.1 SOFTWARE TOOLS
USED....................................................................................103.1.1
PHP................................................................................................................103.1.2 HTML and
CSS.............................................................................................103.1.3
Bootstrap........................................................................................................103.1.4 JavaScript and
JQuery....................................................................................103.1.6
MySQL..........................................................................................................114.1.3
WORDPRESS...............................................................................................................113.2 FEASIBILITY
STUDY............................................................................................11
vi
AD
Download to read ad-free.
ABBREVIATIONS USED
HTML
Hyper Text Markup
LanguageC S S C a s c a d i
n g S t y l e S h
e e t J S J a v
a S c r i p
t P H P H y p e r t e
x t P r e p r o c e s
s o r O S O p e r
a t i n g S y s
t e m I T I n f o r
m a t i o n T e c h
n o l o g y A P I A p p l
i c a t i o n P r o g r a m m
i n g I n t e r f a c e U I
U s e r I n t
e r f a c e L A M
P L i n u x A p a c h e M y S
Q L P H P / P e r l /
P y t h o n X M L E x t e n s
i v e M a r k u p L a
n g u a g e R D B M S R e l a t i
o n a l D a t a b a s e M a n a g e
m e n t S y s t e m S Q L S t r
u c t u r e d Q u e r y
L a n g u a g e B C A B a c
h e l o r i n C o m p u t e
r A p p l i c a t i o n
viii
AD
Download to read ad-free.
CHAPTER 1: INTRODUCTION
1.1 BACKGROUND
As per Bachelor of Computer Application(BCA) requirements under
Purbanchal University, the students are required to go through an internship togain career related experiences
in real organizational setting. Therefore, thisreport has been prepared as per requirement for the
partial fulfillment for the degree of BCA at Aryan School of Engineering.Internships are formal programs
designed to provide practical experience in realworld environment to students who are new to field.
Internships help to buildcompetent resume by giving students visible work experience Although collegesand
universities assists students in finding the right Internship programs, it is theresponsibility of the would-be interns to
carefully examine internship programs,and see if those programs actually offer the training they need.There is no
standardized duration for how long an Internship program lasts butt y p i c a l l y a n I n t e r n s h i p i s t h e p e r i o d
of three to twelve months. During
t h i s period interns have the opportunity to explore their field of interest, find outwhat future they are diving and
whether or not their skill sets match their path
of career.I n t e r n s h i p p r o g r a m p r o v i d e s a d i s t i n c t p l a t f o r m t o i n t e r n s t o b u i l d a s o l i d foun
dation to their career, understand the workplace culture, gain vital work related experience, develop
relevant skills, and also presents the opportunity tofind permanent employment in the host company.Some of the
major benefits of Internship program to students include:
Students can learn about the workplace culture and gain much needed work experience.
Student can finally experience practical implementation of things they have been learning in the
classroom
Students can build a strong foundation that will bolster their career
G o o d p e r f o r m a n c e i n t h e i n t e r n s h i p p r o g r a m c a n s e c u r e p e r m a n e n t employment
with the host company
S o m e i n t e r n s h i p p r o g r a m s a r e p a i d p r o g r a m s m e a n i n g s t u d e n t s c a n e a r n money while they
get necessary exposure.
1
AD
Download to read ad-free.
To fulfill those needs, I was involved in Omniblue Technology Pvt.Ltd. Thisreport consists of
information regarding the activities conducted in
internship period. This approach helps students to be aware of the working environment before actually start to wo
rk in any organization. Since, learning is a greate x p e r i e n c e o n e c a n h a v e w h i c h c a n h e l p t o
achieve the dreams of life, thisinternship helps to learn how the different department
w o r k e d a n d h o w t h e employee communicated with the customers.
1.2 OBJECTIVES OF THE INTERNSHIP
Internship program provides a new perspective to the students. It provideslearning op
p o r t u n i t i e s o u t s i d e t h e b o u n d a r i e s o f t h e c o u r s e c u r r i c u l u m a n d classroom activities.
These opportunities enhance student’s capability to applyt h e o r e t i c a l u n d e r s t a n d i n g i n t o r e a l -
w o r l d s c e n a r i o s , t h e r e b y e n h a n c i n g t h e students’ academic and career goals.The major objectives of
this internship program are:
To expose students to a particular job and a profession or industry
T o p r o v i d e s t u d e n t s w i t h o p p o r t u n i t y t o d e v e l o p s k i l l s i n t h e f i e l d o f interest
To assist students in gaining vital work-related experience and building strong resume for bright career
T o h e l p s t u d e n t s i n d e v e l o p i n g b u s i n e s s c o n t a c t s i . e . , c r e a t i n g n e t w o r k contacts.
1.3 SELECTION OF ORGANIZATION
T h e s e l e c t i o n o f o r g a n i z a t i o n i s t w o f o l d . T h e f i r s t i s t h e s t u d e n t ’ s a r e a o f interest and
second is the willingness of the host company to take the student asan intern. As a student for searching of a host
company for internship program,students are required to prepare a competent resume and perform well
in the‘interview’ and/or ‘assessment’.
2
AD
Download to read ad-free.
AD
Download to read ad-free.
technology and it spans wide of areas that include but are not limited to
thingss u c h a s c o m p u t e r s o f t w a r e , i n f o r m a t i o n s y s t e m s , p r o g r a m m i n g l a n g u a g e s , database
management systems, networking etc. keeping these in minds
OmniblueT e c h n o l o g y p r o v i d e s a n i m p r e s s i v e t a l l y o f s e r v i c e s a n d s o l u t i o n . O m n i b l u e Te
chnology provides the following services:
Software Development
Website Development
Mobile Application
Telco Integration
API Development and Integration
1.4.5 Technology Used
Web Application Technologies: AJAX, JavaScript, JSON, jQuery, CSS3, HTML5MySQL DatabaseOperating
System: Linux, WindowsOther: Facebook API, Google Map API, CMS, Google API’s
1.5 INTERNSHIP PLACEMENT DETAILS
1.5.1 Organization Selection
It is very important to select organization that fulfills our objectives. As it is for o u r
i n t e r n s h i p , i t i s n e c e s s a r y t o s e l e c t o r g a n i z a t i o n w h e r e t h e r e i s l e a r n i n g environment
because as an intern our first motive is to learn how the works are carried out in the real field.The four-
year degree of BCA allows us to attain knowledge on various aspects of I n f o r m a t i o n T e c h n o l o g y . A t t h e
same time the internship is one of the
m a j o r h i g h l i g h t s o f t h e p r o g r a m t o e x p o s e t h e s t u d e n t s t o t h e p r o f e s s i o n a l w o r l d . Amo
ng the various criteria and sectors provided to us in internship prerequisitestatement, software
Development Company was chosen. Various organizations w e r e s h o r t l i s t e d a n d a p p r o a c h e d
o u t o f w h i c h t h e o r g a n i z a t i o n w i t h t h e b e s t lucrative offer and environment was
selected. O m n i b l u e T e c h n o l o g y , w h i c h i s l o c a t e d i n K u p a n d o l e - 0 1 , L a l i t p u r i s a n
ITc o m p a n y t h a t c o v e r s s o f t w a r e d e v e l o p m e n t , w e b d e v e l o p m e n t , M o b i l e
5
AD
Download to read ad-free.
Application development and others internet related systems and I was selectedthere. The
company helped me gain wide experience by getting me involved in their projects.
1.5.2 Duration
The required duration of internship for BCA affiliated to Purbanchal Universitydemands the time
span of 8 weeks. So, I worked for following time frame:Start Date: 10
th
November, 2019Duration: 3 monthsPosition: Intern Programmer Supervisor: Mr. Pawan ChukhhaOffice Hour: 9
AM to 5 PMEnd Date:10
th
February, 2020
1.5.3 Roles and Responsibilities
During the internship period knowledge of various platforms and programminglanguages
are gained. The target was to Assist on multiple web based system by using different tools and
frameworks such as PHP and
WordPressH e n c e , t o m e e t t h a t o b j e c t i v e , t h i s i n t e r n s h i p r e q u i r e d e x t e n s i v e p r e l i m i n a r y s
t u d i e s a b o u t t h e P H P a n d W o r d P r e s s b e f o r e a c t u a l l y a n a l y z i n g t h e a c t u a l requirement of
the system. The study was required not only to understand thesubject under study but also
to realize the solutions to the existing problems andimplementing the findings from the study was another
bigger challenge. Besidesstudy of PHP other major activities carried out during internship was
extensivestudy of current online platforms, presentations of study analysis and
practicali m p l e m e n t a t i o n s , a n d m o s t i m p o r t a n t l y t h e t e a m d i s c u s s i o n s t o a n a l y z e t h e c u
s t o m e r c h a n g e r e q u e s t . T h e r e g u l a r m e e t i n g s w i t h t h e S u p e r v i s o r a n d discuss
i o n w i t h m e n t o r s h e l p e d m e t o w i d e m y h o r i z o n o f k n o w l e d g e o f t h e existing system and
problem background. Software development is one of
them a j o r s e r v i c e s o f t h e O m n i b l u e T e c h n o l o g y P v t . L t d . p r o v i d e s f l e x i b l e a n d scalable
solutions of software (web based or desktop based) to meet our needs for small or large firms.
6
AD
Download to read ad-free.
CHAPTER 2: METHODOLOGY
2.1 LITERATURE REVIEW
2.1.1 Best Practices on web development framework
Choosing the appropriate Web framework for Web development, which best
fitst h e d e v e l o p e r s ' r e q u i r e m e n t s , i s n o t a n e a s y t a s k , s i n c e t h e r e a r e
m a n y frameworks based on different languages. Moreover, selecting an inappropriateframework
can lead to 1) wasting time studying the details of another language,2 ) f a i l u r e t o m e e t t h e
r e q u i r e d t i m e b e c a u s e d e v e l o p e r s a r e n o t u s e d t o t h e framework, and 3) spending
time taking corrective actions to choose a differentframework. In order to avoid these problems, it
is highly important to know andidentify the best practices for Web development[1].A best practice is a
process, technique, innovative use of technology, or a set of resources with a proven record of success in
providing significant improvementsin cost, schedule, quality, performance, safety, environment, or other
measurablefactors that impact on an organization. Best practices on Web frameworks implyreducing development
time and effort while saving money, increasing the
qualityo f c o d e , a n d p r o v i d i n g t h e o p p o r t u n i t y t o c r e a t e f r i e n d l y a n d i n t e r a c t i
v e applications.A f r a m e w o r k i s a h i g h - l e v e l s o l u t i o n f o r t h e r e u s e o f s o f t w a r e p i e c e s , a
s t e p forward in simple library-based reuse that allows for sharing common functionsand generic
logic of a domain application. It also ensures a better level of qualityof the final product, since one important
part of the application is already
foundw i t h i n t h e f r a m e w o r k a n d , t h e r e f o r e , h a s a l r e a d y b e e n t e s t e d . M a n y W e
b frameworks based on different programming languages are now available: JSF a n d S t r u t t s f o r
J a v a - b a s e d W e b f r a m e w o r k s , R u b y o n R a i l s a r e R u b y - b a s e d , Grails is Groovy-based, and
CakePHP is for PHP-based frameworks. However,a n o t h e r b r a n d n e w t y p e o f W e b f r a m e w o r k
e m e r g e d i n 2 0 0 7 . L i f t i s a S c a l a - based framework, whose features are based on the experience of David
Pollak,
itsc r e a t o r , w i t h t h e m i s t a k e s f r o m o t h e r W e b f r a m e w o r k s . L i f t p o s s e s s e s t h e
8
AD
Download to read ad-free.
Communication skills
4.3 RECOMMENDATIONS FOR FUTURE INTERNS
F i n d i n g a j o b a s a w e b d e v e l o p e r i s v e r y c h a l l e n g i n g i n t h e s e t i m e s . T a l k i n g about our
country’s job markets there are less vacancy than actual job seeker, soit is very difficult for newly passed students to
get a job with a promising salary.Although there is a chance to get good salary and a better position job if one
hascertain skills and passion for web development.There are many opportunities and scope for a web developer
like,• Full Stack Web Developer.• Software Engineer.• Cross Platform Developer.
4.4 RECOMMENDATION FOR THE ORGANIZATION
Omniblue Technology Pvt.ltd might be a perfect organization to apply for an i n t e r n f o r w e b
design or development since the working environment of
theo r g a n i z a t i o n i s v e r y m u c h g o o d . A l s o p r o p e r g u i d a n c e i s g i v e n b
y t h e experienced employee. The organization could be better if size of the
h u m a n resources is increased and agile methodology is applied in development of the system for
rapid development.
T h e v a r i o u s e q u i p m e n t ’ s n e c e s s a r y f o r t h e i n t e r n s h i p w o r k s h o u l d b e made easily available
to the internees.
Organization can increase number of staffs who can Work independentlyin different departments.
The organization must understand internees regarding their limitation to work in real
world environment.
Various motivational activities should be carried out to keep moral of allthe staffs in good shape.
The organization also have to focus on employee mental health, They can provide refreshment activities, sports etc.
14
AD
Download to read ad-free.
10