Diary Ganesh
Diary Ganesh
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Understood HTML
Day–1 Introduction to HTML & CSS: structure and CSS
Basic structure, elements, and styling techniques.
styling.
Learned layout
Day -2 Advanced CSS: Flexbox, Grid, techniques for modern
and responsive design concepts. web design.
Day–3
JavaScript Basics: Variables, data Understood JavaScript
types, loops, and functions. fundamentals and
control structures.
Day–4
JavaScript DOM Manipulation Learned how to
and Events. dynamically
manipulate web pages
using JS.
Day–5
Introduction to React: Understood React
Components, JSX, and props. basics and component-
driven development.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 1 ( 16/12/24 to 20/12/24 )
Week 1 Summary
The first week focused on the basics of front-end development, covering HTML,
CSS, and JavaScript. The objective was to understand how to structure web pages,
style them efficiently, and manipulate elements dynamically using JavaScript.
Additionally, an introduction to React framework helped grasp component-based
architecture, state management, and JSX.
INTERNSHIP ACTIVITY LOG FOR 2nd WEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Building a small React project Gained practical
(To-Do List App). experience in building
React applications.
Day–4
Java Basics: Data types, loops, Understood Java syntax
methods, and OOP concepts. and object-oriented
programming.
Day–5
Java Exception Handling and File Learned how to handle
I/O. errors and read/write
files in Java.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 2 ( 23/01/25 to 27/12/24 )
Week 2 Summary
This week emphasized advanced React concepts like state management, routing, and
hooks. A small React project (To-Do List App) was built to reinforce learning. The
latter half of the week introduced Java programming, covering its syntax, object-
oriented principles, exception handling, and file I/O operations.
INTERNSHIP ACTIVITY LOG FOR 3rd WEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Understood data
Day–1 Java Collections Framework (List, structures and their use
Set, Map). cases.
Day–3
Understood GET,
Handling HTTP Requests and POST methods and
Responses using Servlets. session management.
Day–4
.Learned about
middleware concepts in
Servlet Filters and Listeners Servlets.
Day–5
Mini project: Building a simple Gained practical
login system using Servlets. experience with
Servlets and
authentication.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 3 ( 30/12/24 to 03/01/25 )
Week 3 Summary
The third week delved into Java Collections and Servlets. The objective
was to gain expertise in data structures (List, Set, Map) and understand
how Servlets manage HTTP requests, responses, filters, and session
handling. A mini-project involving a simple login system using Servlets
was implemented for practical learning
INTERNSHIP ACTIVITY LOG FOR 4thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Consuming APIs in a React Learned how to
frontend application. integrate APIs with
React.
Day–4
CRUD operations in REST API Understood database
with database connectivity. interactions in APIs.
Day–5
Securing APIs with JWT Learned about
authentication. authentication and
authorization in APIs
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 4 ( 06/01/25 to 10/01/25 )
Week 4 Summary
This week focused on RESTful APIs and integrating them with front-end
applications. The objective was to understand how to build and consume APIs using
Spring Boot and React. CRUD operations, database connectivity, and JWT
authentication were explored for securing APIs.
INTERNSHIP ACTIVITY LOG FOR 5thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
SQL Joins and Indexing for Understood different
efficient queries types of joins and
indexing techniques.
Day–4
Writing complex queries and Learned about
stored procedures. advanced SQL queries.
Day–5
Integrating MySQL database with Understood how to
Java (JDBC). connect Java
applications to
databases.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 5( 13/01/25 to 17/01/25 )
Week 5 Summary
Database management concepts were the core focus of this week. SQL
fundamentals, CRUD operations, joins, indexing, and complex queries were
practiced. The integration of Java (JDBC) with MySQL was implemented,
reinforcing the connection between back-end development and databases
INTERNSHIP ACTIVITY LOG FOR 6thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Building a simple Spring Boot Gained hands-on
application. experience in Spring
Boot development.
Day–4
Spring Data JPA and connecting Understood ORM and
to MySQL. database integration in
Spring.
Day–5
Spring Boot REST API with Learned to create and
CRUD operations manage REST APIs
using Spring Boot.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 6 ( 20/01/25 to 24/01/25 )
Week 6 Summary
The week covered the Spring Boot framework in depth. Key objectives included
understanding Dependency Injection, Spring Beans, ORM (Spring Data JPA), and
REST API development. A small Spring Boot application was developed with
CRUD operations integrated with MySQL.
.
INTERNSHIP ACTIVITY LOG FOR 7thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Deploying a Full Stack | Understood
Application (React + Spring Boot deployment strategies
+ MySQL).. for full-stack apps
Day–4
Debugging and Testing REST Learned to test and
APIs using Postman. | troubleshoot API
responses.
Day–5
Final Project: Building a Gained hands-on
Complete Full Stack Application. experience integrating
|. frontend, backend, and
database
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 7 ( 27/01/25 to 31/01/25 )
Week 7 Summary
The week covered the Spring Boot framework in depth. Key objectives included
understanding Dependency Injection, Spring Beans, ORM (Spring Data JPA),
and REST API development. A small Spring Boot application was developed
with CRUD operations integrated with MySQL.
INTERNSHIP ACTIVITY LOG FOR 8thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Setting up Spring Boot project and . | Understood project
configuring dependencies structure and
dependency
management
Day–4
Implementing user authentication . | Learned security
and role-based access control implementation in a
real-world application.
Day–5
Designing and implementing . | Understood entity
counselor and student entities relationships and JPA
usage.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 8( 03/02/25 to 07/02/25 )
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Creating a React frontend for user Learned frontend-
interactions. | backend integration
Day–4
Implementing form validation Understood how to
and error handling. manage user inputs
effectively.
Day–5
Testing API endpoints using Learned how to debug
Postman and debugging issues. and ensure API
reliability.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 9 ( 17/02/25 to 21/02/25)
The focus this week was on building CRUD functionalities for counselor and student
data, scheduling appointments, and integrating the React frontend. The objective was
to ensure seamless user interactions with effective API management and front-end
responsiveness.
.
INTERNSHIP ACTIVITY LOG FOR 10 thWEEK
Person In-
BRIEF DESCRIPTION OF THE
DAY & DATE LEARNING OUTCOME charge
DAILY ACTIVITY
Signature
Day–3
Deploying the Counseling Learned about cloud
Management System. | and on-premise
deployment techniques.
Day–4
Performance testing and Understood how to
optimizing queries. | improve database and
API efficiency.
Day–5
Final presentation and Gained experience in
documentation of the project. | writing documentation
and presenting projects.
Day–6
INTERNSHIP WEEKLY REPORT
WEEK – 10 ( 24/02/25 to 28/02/25)