TR 123
TR 123
Submitted by:
Lekha Soni (2020UCO1694)
COE Section 3
Semester 7
2|P age
Table of Content
1 Certificate 3
2 Acknowledgement 4
3 Abstract 5
Internship Certificate
4|P age
Acknowledgement
Abstract
This project report aims to give readers a brief account of the work done
during my summer internship (remote- work from home) 2023 at
FeetWings. The 8 weeks of my internship extended from 25 May 2023 to
29 July 2023.This report also presents an insight into the project
allocated to me at FeetWings and an explanation of the steps taken to
complete the task allocated.
FRONT-END:
BACK END
1. Project Setup:
- Set up a Next.js project, leveraging its benefits such as server-side
rendering and easy routing.
- Configured TypeScript for type safety, enhancing the robustness of the
codebase.
3. Component Architecture:
- Designed and implemented key components that would serve as
building blocks for the website's various sections.
- Ensured a modular and scalable component architecture for easier
maintenance and future expansion.
4. Accessibility Considerations:
- Paid attention to accessibility best practices, ensuring that the website
was usable and navigable for users with diverse needs.
3. Real-Time Updates:
- Utilized Twilio's real-time capabilities to provide users with instant
updates and notifications when new messages were sent or received.
➢ Key Achievements:
Challenges
The internship project encountered several challenges during
the development of the website for the startup focusing on a
smart sock for diabetes management.
1. Integration Complexity:
- Integrating diverse technologies such as Next.js, TypeScript,
Tailwind CSS, Twilio Conversations SDK, GraphQL, and Apollo
introduced complexities. Ensuring seamless collaboration and
functionality across these components demanded careful
coordination and troubleshooting.
2. Healthcare Compliance:
- Adhering to healthcare regulations and ensuring the
website's alignment with privacy and security standards posed
a significant challenge. Meeting compliance requirements while
providing an engaging and user-friendly experience required
meticulous attention to detail.
4. Responsive UI Design:
- Crafting a website that caters to a diverse audience with
varying devices and screen sizes posed challenges in achieving a
responsive UI design. Balancing aesthetics with functionality
across different platforms required continuous testing and
refinement.
16| P a g
e
5. Accessibility Standards:
- Ensuring the website's accessibility to users with diverse
needs and abilities was a priority. Meeting accessibility
standards (such as WCAG) demanded meticulous attention to
design details, coding practices, and user testing to guarantee
an inclusive user experience.
8. Scalability Planning:
- Anticipating the potential growth of the startup and ensuring
that the website could scale accordingly presented challenges.
Planning for scalability involved considerations for increased
user traffic, feature expansions, and evolving technology
requirements.
Conclusion