Internship Report
Internship Report
CSE – 499
Ankur Mallick
Computer Science and Engineering
University of Liberal Arts Bangladesh
Under the Guidance of:
T. M. Abul Kalam Azad
Assistant Professor
Computer Science and Engineering
University of Liberal Arts Bangladesh
Submitted by:
Ankur Mallick
ID - 122014026
Internship Organization:
Duration of Internship:
October 18, 2016 – December 28, 2016
Submission Date:
January 1, 2017
Letter of Transmittal
January 1, 2017
T. M. Abul Kalam Azad
Assistant Professor
Computer Science and Engineering
University of Liberal Arts Bangladesh
I am pleased to submit the Internship Report that you had asked. I have
been working as an Intern at ‘ZS Solutions Limited’ this semester as a
part of the course, CSE - 499.
I hope that the report will reflect my learning during the internship
program and you will find it in order.
Sincerely yours,
Ankur Mallick
Id: 122014026
Department of Computer Science and Engineering
University of Liberal Arts Bangladesh
Letter of Endorsement
January 1, 2017
T. M. Abul Kalam Azad
Assistant Professor
Computer Science and Engineering
University of Liberal Arts Bangladesh
This report has been written by me and has not received any previous
academic credit at this or any other institution. The report has not been
submitted to any conference, program or individual other than the
concerned institution. This report has not been copied to any person,
company or Institute.
The report has been prepared under the permission of the supervisor and
the data are based on the actual outcomes.
Sincerely yours,
Ankur Mallick
Id: 122014026
Department of Computer Science and Engineering
University of Liberal Arts Bangladesh
Certificate of Approval
This letter is to certify that, all the information mentioned in this report
is true and not confidential to the company. The projects mentioned here
have had involvement of Ankur Mallick (Id: 122014026), Department
of Computer Science and Engineering, University of Liberal Arts
Bangladesh.
I wish him a successful career and a bright future and all the best to the
days ahead.
Internship Supervisors,
The internship report highlights the works carried out by the author in
terms of academic and non-academic perspectives. It provides detail on
his activities at ZS Solution Limited, technical and professional
achievements what he have learnt from observing other IT
professionals.
The author found himself rather lucky by getting the chance to work in
such an environment that ZS Solutions provided and got introduced to
some of the new terms, new Technologies. But the most amazing
experience was to work in a friendly environment.
The projects that the author worked in certainly helped him by
increasing his practical knowledge depth. The development projects
were particularly helpful in widening his views regarding web
development frameworks.
Apart from coding, there were also a few more challenges. Some of
them were technical and some were non-technical. Coming almost at
the end of his internship, the author discovered that, some of his
communicative and management skills have been improved.
After completing the internship, the author is more confident, more
skilled and more professional than he was before the intern.
Table of Contents
Letter of Transmittal__________________________________________________________________________3
Letter of Endorsement_________________________________________________________________________4
Certificate of Approval_________________________________________________________________________5
Acknowledgement_____________________________________________________________________________6
Executive Summery___________________________________________________________________________7
1. Introduction________________________________________________________________________________9
1.1 Preface_________________________________________________________________________________________10
1.2 Objective_______________________________________________________________________________________10
1.3 Scope___________________________________________________________________________________________11
2. Company’s Profile_________________________________________________________________________12
2.1 About ZS Solutions Limited._______________________________________________________________________13
2.2 Mission and Vision_______________________________________________________________________________13
2.3 Services_________________________________________________________________________________________14
2.3.1 Smartphone Application Development___________________________________________________________14
2.3.2 Web Development____________________________________________________________________________14
2.3.3 Bulk SMS Services____________________________________________________________________________14
2.4 Clients and Partners______________________________________________________________________________15
2.5 Location________________________________________________________________________________________16
2.6 Human Resource_________________________________________________________________________________16
2.7 Facilities for Employees___________________________________________________________________________16
2.7.1 Launch and Snacks___________________________________________________________________________17
2.7.2 Indoor Games________________________________________________________________________________17
2.8 Office Schedule__________________________________________________________________________________17
2.9 Working Environment____________________________________________________________________________17
3. Software Development______________________________________________________________________18
3.1 Tools and Technologies____________________________________________________________________________19
3.2 Design and Ideation_______________________________________________________________________________20
3.3 Quality Assurance________________________________________________________________________________20
4. Project That I Involved_____________________________________________________________________21
4.1 nPaper News Template____________________________________________________________________________22
4.1.1 Overview____________________________________________________________________________________22
4.1.2 Technologies_________________________________________________________________________________22
4.1.3 Task________________________________________________________________________________________22
4.1.4 Challenges___________________________________________________________________________________23
4.2 zssbd Website Project_____________________________________________________________________________23
4.2.1 Overview____________________________________________________________________________________23
4.2.2 Technologies_________________________________________________________________________________23
4.2.3 Challenges___________________________________________________________________________________24
5. Conclusion________________________________________________________________________________25
6. References________________________________________________________________________________27
7. Appendices________________________________________________________________________________29
7.1 Appendix A_____________________________________________________________________________________30
7.2 Appendix B_____________________________________________________________________________________30
Chapter One
1. Introduction
1.1 Preface
Internship also known as the grounding part before entering the official
working environment is the process of on the job training. Academic
study through industrial orientation always emphasized on University of
Liberal Arts Bangladesh. Tech industry people are often invited to give
lectures about their companies and experiences in ULAB premises. The
three month internship program is possibly most effective, way of
achieving industry aspect.
Internship helps the students to link up their academic experience with
industry practices. I have tried my best to combine my academic
experience with industry practice. The future ahead will prove the fact
whether I am successful or not.
Ankur Mallick
1.2 Objective
1.3 Scope
Today’s world is a high tech world, where technology plays the key
roles to maintain connections between customer demands and business
organizations. ZS Solutions designers, developers and management
team have a good experience of providing quality, innovative mobile
services and solutions to hundreds of customers worldwide from small
businesses to FTSE100s and multi-nationals [3]. The services ZS
Solution provide are described below:
DHL
Ulster Bank
Bank of England
Royal Bank of Scotland
Royal Mail
United Utilities
Hays
Zara
TNT
Post NL
mHealthcare Solutions
iOS Developer Program
Android Developers
WiSys
BT plc
ISO
bKash
2.5 Location
ZS Solutions Ltd,
House-61, Apartment B5,
Navana Cordelia,
Road-17, Block C,
Banani, Dhaka – 1213
Office starts at 10:00 am and ends at 9:00 am, from Monday to Friday.
ZS Solutions design team help its clients through the design and
implementation process. With its clients it works through the entire
stages of a project from early stage to final project implementation. ZS
Solution development starting with whiteboard to brainstorming ideas,
it helps the clients with demos, mockups and presentation to completely
express their ideas.
4.1.1 Overview
4.1.2 Technologies
HTML
CSS
Framework:
Bootstrap [9]
4.1.3 Details
4.1.4 Challenges
I read many article’s to find out the problem and applied into my
projects what I have learned from the web articles [11]. I worked hard to
solve the box model related problems. The challenges gives me
practical experience about the industry level workflow.
4.2.1 Overview
Rajib da told me that I need to work on this project and he gave me the
complete instruction about what I have to do. He told me to work with
Bootstrap as the website was designed using Bootstrap framework.
Styling language:
CSS
Framework:
Bootstrap
4.2.3 Challenges
The main challenge for me was that I had very little idea about industry
level projects. As the official website project was almost a complete
project there is a very short time to implement the style related work. It
was a real challenge for me.
Chapter Five
5. Conclusion
The internship program helped me to gain important knowledge on
software industry, their culture, work environment and all about
software development.
7.2 Appendix B