Internship - Final Report
Internship - Final Report
INTERNSHIP REPORT
Class: 22PNV1B
In addition, I am grateful to Việt Trí Đạo for affording me the opportunity to intern
with them over the preceding 1,5 months. In summary, this internship has proven to
be an enriching experience, affording me insights into both soft and working skills.
My sincere appreciation goes to Ms. Lê Thị Hồng Thủy, Mr. Nguyễn Tấn Huy for
their steadfast support and guidance throughout this internship period.
Table of Contents
4. Achievement ..........................................................................................................18
Email: [email protected]
2
Việt Trí Đạo strives to become a leading and reputable IT training
institution by offering the most affordable tuition fees and shortest learning
periods tailored to each student's needs. Success is measured by the
employment outcomes of every individual student, which serves as the
benchmark for Việt Trí Đạo's success.
Practical Training Focused on Real-World Application
Emphasis on Soft Skills and Critical Thinking
Focused and Deep Learning
2. Technologies are being used by company
2.1 HTML5, CSS3
3
At Việt Trí Đạo Center, HTML5 and CSS3 can be utilized to create an
interactive and visually engaging website. HTML5 can be used to structure
content for the bodyguard management system, including forms for inventory
and contract management, as well as customer relationship interfaces. CSS3
can enhance the user interface with responsive layouts, ensuring optimal
viewing across devices, and incorporating animations for better user
engagement. Additionally, these technologies can support internal reporting
tools and the bodyguard rental platform, providing a seamless experience for
users.
2.2 Laravel
4
Figure 3: Laravel logo image
2.3 ReactJS
5
Figure 4: ReactJS logo image
6
Developer-Friendly: React's simple syntax makes coding and maintenance
easier.
Supportive Community: React has a large community, offering resources
and tools that aid development.
Future-Ready: React's popularity and support from Facebook ensure it
remains relevant.
By using React, Việt Trí Đạo Center can create modern applications that
enhance user engagement, streamline tasks, and contribute to the
company's growth.
2.4 PHP
2.5 Node.JS
2.6 ExpressJS
2.7 Java
10
Figure 8: Java logo image
2.8 Python
11
Figure 9: Python logo image
2.9 Django
12
Django is a high-level Python web framework that encourages rapid
development and clean, pragmatic design. It follows the MTV
(Model-Template-View) architectural pattern, which separates application
logic into three components: Model, Template, and View. Django is known for
its robustness, security features, and built-in admin interface, making it a
popular choice for building scalable web applications.
2.10 Discord
13
Figure 10: Discord logo image
PRIMARY / EXPECTAION /
LEVEL SUPERVIOR SCHEDULE
DESCRIPTION OUTCOME
- Understand
Daily Scrum
Daily scrum and how to 05/08 – 06/08
Nguyễn Tấn
collaborate with Intermediate
Huy
Meeting minute a team
- Understand
meeting
14
minutes
- Learn how to
Working write a work Nguyễn Tấn 07/08
Basic
breakdown breakdown Huy
- Learn how to
08/08 – 12/08
draw screens Nguyễn Tấn
Figma Basic
and interfaces Huy
- Learn how to
build tables Nguyễn Tấn 13/08 – 15/08
Database Basic
using draw.io Huy
- Learn how to
manage projects
on GitHub
- Labeling,
creating
Kanban,
assigning tasks Nguyễn Tấn
GitHub Intermediate 16/08 – 22/08
and creating Huy
new tasks, log
new bugs
- Git workflow,
how to resolve
conflicts
- Learn about
basic query
Structured Query statements Nguyễn Tấn
Intermediate 23/08 – 26/08
Language - Interactions Huy
between tables
15
methods like
GET, POST,
PUT, DELETE
- Know how to
communicate to
call api between
frontend and
backend
Filtering Options: Users can filter bodyguards by location, experience,
service type (e.g., personal protection, executive security), and availability.
Detailed Profiles: Each bodyguard has a profile showing their
qualifications, skills, client feedback, and past jobs.
Event Security Services: Users can also book security for events like
corporate functions, private parties, and public gatherings.
Real-time Availability: Users can see real-time availability of bodyguards,
get instant booking confirmations, and receive updates on any changes.
Payment and Invoicing: A secure payment system lets users handle
payments smoothly. Invoices are provided for transparency.
User Reviews and Ratings: After hiring, users can leave reviews and
ratings to help others make informed decisions.
3.3 Learning outcomes and skills gained during the Bodyguard Hire Project
in the United States and training plan
3.3.1 Learning outcomes and skills gained during the Training Plan
– During this training plan, I had the opportunity to engage in various
activities and gain valuable skills:
I learned how to use Figma to design user interfaces. This included
making basic screens and improving design elements for both looks
and functionality.
I improved my SQL skills and helped design the database for the
project.
I got a clear understanding of the Scrum process, including
organizing Daily Scrum meetings and working on Sprint Planning
and Sprint Review. This taught me about project management and
team coordination.
I learned about the roles and responsibilities of the DEV team, BA
team, and Tester team. This helped me understand how different
teams work together to make the project a success.
17
3.3.2 Learning outcomes and skills gained during the Bodyguard Hire
Project in the United States
– The skills I have learned and the experience I have gained from creating
basic design files for the Bodyguard Hire Project in the United States:
Using Design Tools: I became familiar with tools and software such
as excel and Figma to create basic designs.
Creativity: I had to think creatively and generate design ideas that
align with the project's goals.
Creative Problem-Solving: I developed the ability to search for
innovative design solutions suitable for the project.
Working with Documentation: Designing files required me to
effectively organize, store, and manage design-related documents.
4. Achievement
4.3 English
- During the internship, I improved my English skills through:
Writing and Documentation: Writing documentation and reports in
English improved my writing skills and ability to present information
clearly and concisely.
……...............................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
......................................................................................................................................
……...............................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
......................................................................................................................................
19