Intern Report of Jay Prakash Chaudhary dummy format

0 views 12 slides May 11, 2025
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

This is for intern report


Slide Content

INTERNSHIP - STUDENT'S DETAILS




Student
Name : Jay Prakash Chaudhary
Batch : 2020
Exam Roll No. : 50502015
T.U. Regd. No. : 62505112020
Email : [email protected]
Phone : 9823681573



College
Supervisor
Name : Subein Byanjankar
Email :
Phone : 9869524631








Organization
Name : Midas Technologies
Department : IT & Innovation
Address : Panipokhari
Phone : + 977-1-4002736
URL : https://www.midastechnologies.com.np/
Supervisor or Contact Person Name : Saroj Bhujel
PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Phone : 9846643738
Email : [email protected]
Start Date : 17th November 2024
End Date : 25th January 2025

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 01

Date
Time
Main Task(s) Activities
In Out Hour
2024-11-
17
9:30 5:30 8 Introduction & Setup Introduction to the team, understanding project overview,
Laravel setup on local machine.
2024-11-
18
9:30 5:30

8 Review Laravel
Documentation
Reviewed Laravel documentation (Routing, Controllers, Blade
Templates).
2024-11-
19
9:30

5:30

8 Task 1: CRUD Created a sample CRUD module using Laravel artisan
commands.
2024-11-
20
9:30

5:30

8 Validation Implemented basic form handling and validation using Request
classes.
2024-11-
21
9:30

5:30

8 Database Practiced database migrations, seeders, and using Eloquent ORM
for database queries.
2024-11-
22
9:30

3:00 5 Review Attended team code review session and made improvements
based on feedback.
Saturday Holiday Holiday

Holiday

Holiday

Holiday

PATAN NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 02

Date
Time
Main Task(s) Activities
In Out Hour
2024-11-
24
9:30 5:30 8 Layout Basic

Created reusable Blade layouts for consistent frontend structure.
2024-11-
25
9:30

5:30

8 Ajax & Data tables

Implemented CRUD functionality with AJAX and DataTables.
2024-11-
26
9:30

5:30

8 Validation in client &
server side

Added client-side and server-side validation using Request
classes.
2024-11-
27
9:30

5:30

8 Relationships

Implemented One-to-Many relationship between Users and
Posts.
2024-11-
28
9:30

5:30

8 Form Request

Worked on a form that dynamically fetches related data using
jQuery + Laravel routes.
2024-11-
29
9:30

3:00 5 Feedback

Debugged AJAX form submission issues and attended code
review with feedback.
2024-11-
30
Holiday Holiday

Holiday

Holiday

Holiday

PATAN NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:


INTERNSHIP - STUDENT'S DAILY LOG

WEEK- 03
PATAN NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology
Date
Time
Main Task(s) Activities
In Out Hour
2024-12-01 9:30 5:30 8 Layout Basic Studied and implemented One-to-Many and Many-to-Many
relationships in a test module.
2024-12-02 9:30

5:30

8 Ajax & Data tables Created soft delete feature with restore and force delete options.
2024-12-03 9:30

5:30

8 Validation in client & server
side
Built a basic role-permission system using Laravel Gates and
Policies.
2024-12-04 9:30

5:30

8 Relationships Applied middleware to protect routes based on user roles.
2024-12-05 9:30

5:30

8 Form Request Refactored Blade views and controllers to use reusable traits and
components.
2024-12-06 9:30

3:00 5 Feedback Attended a team meeting and worked on assigning permissions
dynamically.
2024-12-07 Holiday Holiday

Holiday

Holiday

Holiday

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 04

Date
Time
Main Task(s) Activities
In Out Hour
2024-12-
08
9:30 5:30 8 File Handle Implemented image/file upload feature with validation
and file storage configuration.
2024-12-
09
9:30

5:30

8 Mail Integration Integrated Laravel Notification system via email using
Mail::to() and Mailable classes.

2024-12-
10
9:30

5:30

8 Jobs and Queue Studied Laravel Queue system and created basic jobs
for email notification dispatch.

2024-12-
11
9:30

5:30

8 APIs Created a sample REST API with authentication and
tested endpoints using Postman.

2024-12-
12
9:30

5:30

8 Resource Implemented basic API Resource classes for clean
JSON responses.

2024-12-
13
9:30
9:30

5:30
3:00
5 Review Debugged upload and API issues, reviewed code with
mentor, made improvements.


2024-12-
14
Holiday Holiday

Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:




INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 05

Date
Time
Main Task(s) Activities
In Out Hour
2024-12-
15
Holiday Holiday
2024-12-
16
9:30 5:30 8 Authentication Implemented login and registration with form
validation and session handling.

2024-12-
17
9:30

5:30

8 Template Customized dashboard and user profile page; added
logout functionality.

2024-12-
18
9:30

5:30

8 Middleware Applied middleware to protect routes for different user
roles.

2024-12-
19
9:30

5:30

8 Packages Explored Jetstream for two-factor authentication (2FA)
and user profile management.

2024-12-
20
9:30

3:00

5 Testing Tested auth flow end-to-end and documented user
session handling strategy.


2024-12-
21
Holiday Holiday

Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 06

Date
Time
Main Task(s) Activities
In Out Hour
2024-12-
22
9:30 5:30 8 Datatable Integrated Yajra DataTables in a Laravel module with
server-side processing.

2024-12-
23
9:30

5:30

8 Bootstrap Created reusable Bootstrap modals for add/edit/delete
operations using jQuery.

2024-12-
24
9:30

5:30

8 Form Request Implemented Laravel Form Request validation for
form inputs.

2024-12-
25
9:30

5:30

8 Ajax/Jquery Fetched and updated data dynamically using jQuery
AJAX without page reload.

2024-12-
26
9:30

5:30

8 Implementation Implemented status toggle and real-time updates on
DataTable rows.

2024-12-
27
9:30

3:00 5 Testing Conducted testing, fixed UI bugs, and optimized modal data
handling functions.
2024-12-
28
Holiday Holiday

Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 07

Date
Time
Main Task(s) Activities
In Out Hour
2024-12-
29
9:30 5:30 8 Event Listener Studied Laravel Event-Listener architecture and
created custom events.

2024-12-
30
9:30

5:30

8 Implementation Created listeners for sending notifications when a new
user registers.

2024-12-
31
Holiday Holiday

Holiday

Holiday

Holiday

2025-01-
01
9:30

5:30

8 Implementation Implemented Laravel Jobs to send emails in
background using php artisan queue: work.
2025-01-
02
9:30

5:30

8 Implementation Stored user notifications in DB and retrieved them
using notification APIs.

2025-01-
03
9:30

5:30

5 Implementation Debugged job dispatch issues and added logging for
failed jobs and retries.


2025-01-
04
Holiday Holiday

Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 08

Date
Time
Main Task(s) Activities
In Out Hour
2025-01-
05
9:30 5:30 8 Gates & Policies Learned about Laravel Gates and Policies; created
sample policies using Artisan.

2025-01-
06
9:30

5:30

8 Implementation Implemented user roles and permissions in database.

2025-01-
07
9:30

5:30

8 Implementation Protected routes and resources using policy methods
like view, create, update.

2025-01-
08
9:30

5:30

8 Implementation Applied gates for custom checks like admin-only
access to dashboard and reports.

2025-01-
09
9:30

5:30

8 Implementation Customized unauthorized response views and handled
policy failures gracefully.

2025-01-
10
9:30

3:00 5 Review Reviewed access logic with team and tested with
different role scenarios.


2025-01-
11
Holiday Holiday Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 09

Date
Time
Main Task(s) Activities
In Out Hour
2025-01-
12
9:30 5:30 8 Project I Create a Content management system.
2025-01-
13
9:30

5:30

8 Project I

Create a Content management system.

2025-01-
14
Holiday Holiday Holiday

Holiday

Holiday

2025-01-
15
9:30

5:30

8 Project I

Create a Content management system.

2025-01-
16
9:30

5:30

8 Project I

Create a Content management system.

2025-01-
17
9:30

03:00

5 Project I

Project Review.

2025-01-
18
Holiday Holiday

Holiday

Holiday

Holiday

PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology

Company Supervisor Signature: Date:



INTERNSHIP - STUDENT'S DAILY LOG
WEEK - 10

Date
Time
Main Task(s) Activities
In Out Hour
2025-01-
19
09:30 5:30 8 Project II Create a messenger application using WebSocket.
2025-01-
20
09:30

5:30

8 Project II

Create a messenger application using WebSocket.

2025-01-
21
09:30

5:30

8 Project II

Create a messenger application using WebSocket.

2025-01-
22
09:30

5:30

8 Project II

Create a messenger application using WebSocket.

2025-01-
23
09:30

5:30

8 Project II

Create a messenger application using WebSocket.

2025-01-
24
09:30

3:00 5 Project II

Review the code.
2025-01-
25
Holiday

Holiday

Holiday

Holiday Holiday


PATA NISTHA CAMPUS
Balkumari-01, Lalitpur
Department of Information Technology
Tags