Chandubhai S.
Patel Institute of Technology
Computer Science & Engineering Department
Weekly Internship Report
Student ID: D23CS104 Student Name: Denis Kalpeshbhai Ruparel
Sem.: 7th Div.: CS - 2 Type of Internship: Hybrid
Week No.: 3rd from: 15/6/25 to 21/6/25 Working Hours / week: 20
Company Name: Joining Dots Technology worked on: Next .js
Describe your principle assignments and responsibilities for this period.
Developed the user web app frontend components (login page, dashboard, leaderboard)
using [Link].
Set up the [Link]/[Link] backend and connected it to MongoDB for user data storage.
Implemented OAuth 2.0 authentication for secure user logins.
Conducted unit testing for frontend components to ensure functionality.
What experiences were particularly rewarding during this report period?
Seeing the user dashboard come to life with a functional leaderboard was a major milestone.
Successfully integrating OAuth 2.0 gave a sense of accomplishment, ensuring security early on.
Positive sprint review feedback from the client reinforced our progress.
What experiences were particularly difficult during this report period?
Debugging frontend responsiveness issues across devices was time-intensive.
Initial MongoDB setup faced connection errors, requiring troubleshooting with the team.
Describe principal tasks and duties to be performed and accomplishments during the upcoming week.
Develop interactive quiz modules for the user web app.
Implement backend APIs for quiz data retrieval and scoring.
Set up Redis for caching to optimize real-time leaderboard updates.
Prepare for Sprint 3 planning and review.
Learning Outcomes: (in brief)
Strengthened [Link] component development and responsive design skills.
Learned MongoDB setup and basic Redis caching concepts.
Improved debugging and unit testing techniques.
Signature of Internal Guide Signature of External Guide