Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TIE Report

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 54

VISVESVARAYA TECHNOLOGY UNIVERSITY

JNANA SANGAMA, BELAGAVI-590018

Internship Report
on

“Pinch Of Yum”
Submitted in partial fulfilment for the award of degree(18CSI85)

BACHELOR OF ENGINEERING
In
COMPUTER SCIENCE AND ENGINEERING

Submitted By
Shaik Fardhin Ahamad
[1JV20CS011]

Conducted At
VARCONS TECHNOLOGIES Pvt Ltd

JNANA VIKAS INSTITUTE OF TECHNOLOGY


DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Vidya Soudha, Padmashree G.D. Goyalgi Campus, Bangalore-Mysore Highway
BIDADI, BANGALORE – 562109.

i
JNANA VIKAS INSTITUTE OF TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Vidya Soudha, Padmashree G.D. Goyalgi Campus, Bangalore-Mysore Highway
BIDADI, BANGALORE – 562109.

CIRTIFICATE
This is to certify that the Internship titled “Pinch Of Yum” carried out by Mr. Shaik
Fardhin Ahamad, a bonafide student of JnanaVikas Institute of Technology, in partial
fulfillment for the award of Bachelor of Engineering, in Computer Science and
Engineering under Visvesvaraya Technological University, Belagavi, during the year 2023-
2024. It is certified that all corrections/suggestions indicated have been incorporated in the
report.

The project report has been approved as it satisfies the academic requirements in respect of
Internship prescribed for the course Internship / Professional Practice (18CSI85).

Signature of Guide Signature of HOD Signature of Principal


Prof. NIVEDITHA S Dr. AV SEETHA GIRISHA
Head of the Department Principal
Department of CSE JVIT, Bidadi
JVIT, Bidadi

External Viva:

Name of the Examiners Signature with Date

1. ________________ _________________

2. ________________ _________________

ii
DECLERATION

I, Shaik Fardhin Ahamad, final year student of Computer Science Engineering, JnanaVikas
Institute of Technology - 562 109, declare that the Internship has been successfully
completed, in VARCONS TECHNOLOGIES Pvt Ltd. This report is submitted in partial
fulfillment of the requirements for award of Bachelor Degree in Branch name, during the
academic year 2023-2024.

Date: 20/09/2023

Place: Bangalore

USN: 1JV20CS011

Name: Shaik Fardhin Ahamad

iii
OFFER LETER

iv
ACKNOWLEDGEMENT
This Internship is a result of accumulated guidance, direction and support of several
important persons. We take this opportunity to express our gratitude to all who have helped
us to complete the Internship.

We express our sincere thanks to our Principal Dr. A V SEETHA GIRISHA, for
providing us adequate facilities to undertake this Internship.

We would like to thank our Head of the Department Prof. NIVEDITHA S, Computer
Science and Engineering, for providing us an opportunity to carry out Internship and for his
valuable guidance and support.

We would like to thank our (Lab assistant name) Software Services for guiding us during the
period of internship.

We express our deep and profound gratitude to our guide, RaghavendraS,


Assistant/Associate Prof, for her keen interest and encouragement at every step in
completing the Internship.

We would like to thank all the faculty members of our department for the support extended
during the course of Internship.

We would like to thank the non-teaching members of our dept, for helping us during the
Internship.

Last but not the least, we would like to thank our parents and friends without whose constant
help, the completion of Internship would have not been possible.

Shaik Fardhin Ahamad


1JV20CS011

v
ABSTRACT

This abstract provides an overview of a comprehensive study focused on improving the user
experience (UX) of recipe food blogs through effective user interface (UI) and UX design
principles. As the digital landscape continues to evolve, food enthusiasts increasingly turn to
online platforms for culinary inspiration and guidance. However, many recipe blogs struggle
to deliver a seamless and engaging user experience, hindering their ability to capture and
retain their audience.

This research delves into the intricate relationship between UI/UX design and recipe food
blogs, exploring the unique challenges and opportunities faced by creators in this niche. By
synthesizing insights from both the UI/UX design and culinary domains, this study seeks to
bridge the gap between these fields, ultimately offering practical recommendations to
enhance the overall quality of recipe food blogs.

The research methodology encompasses a combination of qualitative and quantitative


approaches, including user surveys, usability testing, expert evaluations, and case studies of
exemplary food blogs. Key findings will highlight the significance of responsive design,
content organization, visual aesthetics, and interactive features in creating a memorable and
satisfying user experience. Additionally, the study will examine the impact of accessibility,
mobile responsiveness, and search functionality on user engagement and retention.

Ultimately, the goal of this research is to provide food bloggers, designers, and developers
with actionable insights and best practices to elevate the UI/UX of their recipe food blogs. By
implementing these recommendations, bloggers can cultivate a loyal readership, establish
their brand, and contribute to the broader food blogging community in a more meaningful
and impactful way. This abstract serves as a preview of the invaluable insights and guidance
offered by the full study, which aims to empower content creators to excel in the dynamic
and competitive world of online recipe sharing.

vi
TABLE OF CONTENTS

SL NO DESCRIPTION PAGE NO
1 Company Profile 1

2 About the Company 3

3 Introduction 8

4 System Analysis 13

5 Requirement Analysis 21

6 Design Analysis 23

7 Feedback 27

8 Snapshots 31

9 Conclusion 45

10 References 47

vii
CHAPTER 1
COMPANY PROFILE

Internship Report 2023-24


1. COMPANY PROFILE
A Brief History of Varcons Technologies Pvt Ltd.
Varcons Technologies Pvt Ltd., was incorporated with a goal “To provide high quality and
optimal Technological Solutions to business requirements of our clients”. Every business is a
different and has a unique business model and so are the technological requirements. They
understand this and hence the solutions provided to these requirements are different as well.
They focus on client’s requirements and provide them with tailor made technological
solutions. They also understand that Reach of their Product to its targeted market or the
automation of the existing process into e-client and simple process are the key features that
our clients desire from Technological Solution they are looking for and these are the features
that we focus on while designing the solutions for their clients.

Varcons Technologies Pvt Ltd. is a Technology Organization providing solutions for all web
design and development, MYSQL, PYTHON Programming, HTML, CSS, ASP.NET and
LINQ. Meeting the ever-increasing automation requirements, Sarvamoola Software Services.
specialize in ERP, Connectivity, SEO Services, Conference Management, effective web
promotion and tailor-made software products, designing solutions best suiting client’s
requirements.

Varcons Technologies Pvt Ltd., strive to be the front runner in creativity and innovation in
software development through their well-researched expertise and establish it as an out of the
box software development company in Bangalore, India. As a software development
company, they translate this software development expertise into value for their customers
through their professional solutions.

They understand that the best desired output can be achieved only by understanding the
clients demand better. Varcons Technologies Pvt Ltd work with their clients and help them to
define their exact solution requirement. Sometimes even they wonder that they have
completely redefined their solution or new application requirement during the brainstorming
session, and here they position themselves as an IT solutions consulting group comprising of
high caliber consultants.
They believe that Technology when used properly can help any business to scale and achieve
new heights of success. It helps Improve its efficiency, profitability, reliability; to put it in
one sentence “Technology helps you to Delight your customers” and that is what we want to
achieve.

Internship Report 2023-24


CHAPTER 2
ABOUT THE COMPANY

Internship Report 2023-24


2. ABOUT THE COMPANY
Varcons Technologies Pvt Ltd is a Technology Organization providing solutions for all web
design and development, MYSQL, PYTHON Programming, HTML, CSS, ASP.NET and
LINQ. Meeting the ever-increasing automation requirements, Varcons Technologies
specialize in ERP, Connectivity, SEO Services, Conference Management, effective web
promotion and tailor-made software products, designing solutions best suiting client’s
requirements. The organization where they have a right mix of professionals as a stakeholder
to help us serve our clients with best of our capability and with at par industry
standards. They have young, enthusiastic, passionate and creative Professionals to develop
technological innovations in the field of Mobile technologies, Web applications as well as
Business and Enterprise solution. Motto of our organization is to “Collaborate with our
clients to provide them with best Technological solution hence creating Good Present and
Better Future for our client which will bring a cascading a positive effect in their business
shape as well”. Providing a Complete suite of technical solutions is not just our tag line, it is
Our Vision for Our Clients and for Us, we strive hard to achieve it.

PRODUCTS OF COMPANY

ANDROID APPS

It is the process by which new applications are created for devices running the Android
operating system. Applications are usually developed in Java (and/or Kotlin; or other such
option) programming language using the Android software development kit (SDK), but other
development environments are also available, some such as Kotlin support the exact same
Android APIs (and bytecode), while others such as Go have restricted API access.

The Android software development kit includes a comprehensive set of development tools.
These include a debugger, libraries, a handset emulator based on QEMU, documentation,
sample code, and tutorials. Currently supported development platforms include computers
running Linux (any modern desktop Linux distribution), Mac OS X 10.5.8 or later, and
Windows 7 or later. As of March 2015, the SDK is not available on Android itself, but
software development is possible by using specialized Android applications.

Internship Report 2023-24


WEB APPLICATION
It is a client–server computer program in which the client (including the user interface and
client- side logic) runs in a web browser. Common web applications include web mail,
online retail sales, online auctions, wikis, instant messaging services and many other
functions. web applications use web documents written in a standard format such as HTML
and JavaScript, which are supported by a variety of web browsers. Web applications
can be considered as a specific variant of client–server software where the client software is
downloaded to the client machine when visiting the relevant web page, using standard
procedures such as HTTP. The Client web software updates may happen each time the web
page is visited. During the session, the web browser interprets and displays the pages,
and acts as the universal client for any web application. The use of web application
frameworks can often reduce the number of errors in a program, both by making the code
simpler, and by allowing one team to concentrate on the framework while another focuses on
a specified use case. In applications which are exposed to constant hacking attempts on the
Internet, security- related problems can be caused by errors in the program.

Frameworks can also promote the use of best practices such as GET after POST. There
are some who view a web application as a two-tier architecture. This can be a “smart” client
that performs all the work and queries a “dumb” server, or a “dumb” client that relies on a
“smart” server. The client would handle the presentation tier, the server would have the
database (storage tier), and the business logic (application tier) would be on one of them
or on both. While this increases the scalability of the applications and separates the
display and the database, it still doesn’t allow for true specialization of layers, so most
applications will outgrow this model. An emerging strategy for application software
companies is to provide web access to software previously distributed as local applications.
Depending on the type of application, it may require the development of an entirely
different browser-based interface, or merely adapting an existing application to use
different presentation technology. These programs allow the user to pay a monthly or
yearly fee for use of a software application without having to install it on a local hard
drive. A company which follows this strategy is known as an application service provider
(ASP), and ASPs are currently receiving much attention in the software industry.

Security breaches on these kinds of applications are a major concern because it can involve
both enterprise information and private customer data. Protecting these assets is an important

Internship Report 2023-24


part of any web application and there are some key operational areas that must be included in
the development process. This includes processes for authentication, authorization, asset
handling, input, and logging and auditing. Building security into the applications from the
beginning can be more effective and less disruptive in the long run.

WEB DESIGN
It is encompassing many different skills and disciplines in the production and maintenance of
websites. The different areas of web design include web graphic design; interface design;
authoring, including standardized code and proprietary software; user experience design;
and search engine optimization. The term web design is normally used to describe the design
process relating to the front-end (client side) design of a website including writing mark up.
Web design partially overlaps web engineering in the broader scope of web development.
Web designers are expected to have an awareness of usability and if their role involves
creating markup then they are also expected to be up to date with web accessibility
guidelines. Web design partially overlaps web engineering in the broader scope of web
development.

DEPARTMENTS AND SERVICES OFFERED

Varcons Technologies Pvt Ltd plays an essential role as an institute, the level of education,
development of student’s skills is based on their trainers. If you do not have a good mentor
then you may lag in many things from others and that is why we at Compsoft Technologies
gives you the facility of skilled employees so that you do not feel unsecured about the
academics. Personality development and academic status are some of those things which lie
on mentor’s hands. If you are trained well then you can do well in your future and knowing
its importance of Compsoft Technologies always tries to give you the best.

They have a great team of skilled mentors who are always ready to direct their trainees in the
best possible way they can and to ensure the skills of mentors we held many skill
development programs as well so that each and every mentor can develop their own skills
with the demands of the companies so that they can prepare a complete packaged trainee.

Internship Report 2023-24


SERVICES PROVIDED BY THE COMPANY

 Core Java and Advanced Java


 Web services and development
 UI/UX Designs for Independent Sites
 Dot Net Framework
 Python
 Selenium Testing
 Conference / Event Management Service
 Academic Project Guidance
 On The Job Training
 Software Training

Internship Report 2023-24


CHAPTER 3
INTRODUCTION

Internship Report 2023-24


3. INTRODUCTION
INTRODUCTION TO UI/UX DESIGN

User Interface (UI) and User Experience (UX) design are pivotal components in the
development of digital products and services. They play a crucial role in ensuring that
technology not only functions effectively but also provide a seamless and enjoyable
experience for users. This introduction aims to provide an overview of UI/UX design, its
significance, and its relevance in the modern digital landscape, setting the stage for the
internship report that follows.

1. Definition of UI/UX Design:


UI design refers to the creation of the visual elements that users interact with in a digital
interface. It encompasses the layout, aesthetics, and overall look and feel of a product or
website. On the other hand, UX design focuses on the user's journey and overall
experience while using the product. It involves understanding user needs, conducting
research, and designing interfaces that are intuitive, efficient, and enjoyable to use.

2. Significance of UI/UX Design:


Effective UI/UX design is crucial for several reasons:
 Enhanced User Satisfaction: A well-designed user interface and experience lead to
increased user satisfaction, higher user retention, and positive word-of-mouth
recommendations.
 Improved Efficiency: Intuitive design can make complex tasks easier to complete,
reducing user frustration and boosting productivity.
 Competitive Advantage: In a crowded digital market, superior UI/UX design can
set a product apart from competitors and attract a loyal user base.
 Cost Savings: Proper UI/UX design reduces the need for extensive post-launch fixes
and updates, saving time and resources.
 User-Centered Approach: UI/UX design focuses on the needs and preferences of
users, ensuring that products meet their expectations and requirements.

3. Evolution of UI/UX Design:


UI/UX design has evolved significantly over the years. In the early days of computing,
interfaces were often text-based and lacked visual appeal. With the advent of graphical

Internship Report 2023-24


user interfaces (GUIs), design became a more prominent consideration. Today, with the
proliferation of smartphones and web applications, UI/UX design has become a critical
aspect of software development, impacting everything from mobile apps and websites to
smart devices and virtual reality experiences.

4. Challenges and Opportunities:


While UI/UX design offers numerous benefits, it also presents challenges. The rapid
pace of technological change means designers must stay updated with the latest trends
and technologies. Moreover, catering to diverse user demographics and preferences can
be complex.

However, these challenges also bring opportunities for those entering the field of UI/UX
design. Internships provide an excellent platform to gain hands-on experience, tackle
real-world design problems, and develop a deep understanding of the principles and
practices that underpin effective UI/UX design.

In conclusion, UI/UX design is a dynamic and essential field in the realm of technology
and digital product development. This report will delve deeper into the various aspects of
UI/UX design, including methodologies, best practices, and case studies, as well as
providing insights into the practical experiences gained during the internship. By the end
of this report, it is hoped that the reader will have a comprehensive understanding of the
importance of UI/UX design and the valuable role it plays in shaping the digital
experiences of users.

Internship Report 2023-24


PROBLEM STATEMENT AS MENTIONED IN THE PROPOSAL

PROBLEM 1: OUTDATED AND UNATTRACTIVE DESIGN

The current UI design may appear outdated or unattractive, deterring users from engaging
with the website. The visuals, color schemes, and overall aesthetics may not align with
current design trends or the website's branding.

Potential Solutions:

 Redesign Elements: Utilize Figma to redesign key elements such as the website
header, navigation menu, and homepage layout. Incorporate modern design
principles, including clean typography, appealing color schemes, and visually
appealing graphics.

 Brand Consistency: Ensure that the UI design aligns with the website's branding,
including logos, color palettes, and typography. Create a style guide within Figma to
maintain consistency throughout the design.

PROBLEM 2: POOR MOBILE RESPONSIVENESS

The website may not provide an optimal experience for users on mobile devices, leading to
high bounce rates among mobile users. Content may not adapt well to various screen sizes,
resulting in a frustrating user experience.

Potential Solutions:

 Responsive Design: Use Figma to create responsive design layouts that adapt
seamlessly to different screen sizes, including smartphones and tablets. Test the
design on various devices to ensure consistent functionality and aesthetics.

 Mobile-First Approach: Prioritize the mobile user experience by designing and


testing the mobile version of the website before the desktop version. Optimize
navigation and content placement for mobile users.

PROBLEM 3: COMPLEX NAVIGATION

Internship Report 2023-24


Users may struggle to find relevant content due to complex or unintuitive navigation menus.
Important sections of the website, such as recipes or restaurant reviews, may not be easily
accessible.

Potential Solutions:

 Simplify Navigation: Redesign the navigation menu to simplify the structure and
categorization of content. Use Figma to create user-friendly navigation prototypes that
prioritize key sections.

 Search Functionality: Enhance the search functionality within the UI, allowing users
to easily find specific recipes, articles, or topics. Include filters and sorting options for
search results.

Conclusion:

Improving the UI design of a food blog website using Figma is crucial to enhance user
engagement, improve aesthetics, and address usability issues. By redesigning elements,
ensuring mobile responsiveness, and simplifying navigation, the website can provide a more
visually appealing and user-friendly experience, ultimately leading to increased user
satisfaction and engagement.

Internship Report 2023-24


CHAPTER 4
SYSTEM ANALYSIS

Internship Report 2023-24


4. SYSTEM ANALYSIS
EXISTING SYSTEM
Analyzing an existing system for a recipe food blogging website involves evaluating the
current state of the system to identify strengths, weaknesses, and areas for improvement.

Here are the key aspects to consider in such an analysis:

1. USER INTERFACE (UI):


 Evaluate the user interface for its user-friendliness and responsiveness across
devices.
 Check if the design aligns with modern web design trends and user expectations.

2. HOMEPAGE DESIGN:
 Navigation: A clean and well-organized navigation menu at the top or side of the
page to help users easily find recipes, categories, and other important sections.
 Search Bar: A prominently placed search bar allowing users to search for specific
recipes.
 Featured Recipes: Eye-catching images and titles of featured recipes to engage
users right away.
 Categories: A grid or list of recipe categories to help users browse recipes by type
(e.g., appetizers, desserts, vegetarian).
 Call to Action (CTA): A clear CTA button encouraging users to explore recipes
or subscribe to the blog.

3. RECIPE PAGES:
 Recipe Card: A clean and structured recipe card layout with an image,
ingredients, preparation steps, cooking time, and servings.
 Print and Share: Buttons for printing the recipe and sharing it on social media.
 User Ratings and Reviews: A section where users can rate and review recipes,
enhancing user engagement.
 Related Recipes: Suggest related recipes to keep users on the site.

4. USER REGISTRATION AND LOGIN:


 Simplified Forms: User-friendly forms for registration and login with clear labels
and minimal required information.

Internship Report 2023-24


 Social Media Login: Option for users to log in using their social media accounts
for convenience.

5. USER PROFILE:
 Personalization: Allow users to customize their profiles with a profile picture and
favorite recipes.
 Recipe Bookmarks: Enable users to save and organize their favorite recipes for
future reference.

6. SEARCH FUNCTIONALITY:
 Advanced Search: Implement filters (e.g., cuisine, dietary restrictions) for
refined recipe searches.
 Search Suggestions: Provide auto-suggestions as users type in the search bar.

7. ACCESSIBILITY:
 Ensure the website is accessible to all users, including those with disabilities. This
includes providing alt text for images and using semantic HTML.

8. PERFORMANCE OPTIMIZATION:
 Optimize the site for fast loading times to reduce bounce rates.
 Compress images and minimize scripts to improve site performance.

9. CONTENT ORGANIZATION:
 Well-organized categories and tags to make it easy for users to find recipes they're
interested in.
 Clear and concise recipe titles and descriptions.

10. TYPOGRAPHY AND COLOR SCHEME:


 Use legible fonts and a harmonious color scheme that matches the food blog's
theme and brand.

11. FEEDBACK MECHANISM:


 Allow users to provide feedback on recipes, the site's functionality, and report
issues.

12. NEWSLETTER SIGNUP:


 Encourage users to subscribe to a newsletter for updates and new recipes.

Internship Report 2023-24


13. SOCIAL MEDIA INTEGRATION:
 Include social sharing buttons on recipes and encourage users to follow the blog's
social media profiles.

14. LEGAL COMPLIANCE:


 Ensure compliance with privacy regulations and include a privacy policy.

15. REGULAR UPDATES:


 Keep the blog's content and design up to date, reflecting current food trends and
user preferences.

16. TESTING AND OPTIMIZATION:


 Continuously test the website's performance, user flows, and user feedback to
identify areas for improvement and optimize the UI/UX accordingly.

PROPOSED SYSTEM
Analyzing a proposed system for a recipe food blogging website involves outlining the key
features and components that will make up the new system.

Here's an overview of the proposed system analysis:

1. HOMEPAGE DESIGN:
 Featured Content: A prominent carousel or featured section showcasing
mouthwatering images of the latest or most popular recipes.
 Simplified Navigation: Streamlined navigation with clear categories (e.g.,
breakfast, lunch, dinner, dessert) and filters to help users quickly find recipes.
 Personalized Recommendations: Implement a section that offers personalized
recipe recommendations based on user preferences and browsing history.
 Recipe of the Day: Highlight a daily featured recipe to encourage frequent visits.

2. RECIPE PAGES:
 Interactive Recipe Cards: Interactive recipe cards with step-by-step animations
or videos to make cooking easier and more engaging.
 Ingredient Converter: Include a tool that allows users to adjust recipe quantities
based on the number of servings they need.

Internship Report 2023-24


 Nutrition Information: Display nutritional facts for each recipe for users with
dietary restrictions or health concerns.
 Comments and Questions: Allow users to leave comments and ask questions
about specific recipes, fostering community engagement.

3. USER ENGAGEMENT:
 User Profiles: Enable users to create profiles with profile pictures, bios, and a list
of their favorite recipes.
 Recipe Ratings and Reviews: Encourage users to rate and review recipes with a
visible star rating system and user-generated content.
 User-Generated Content: Incorporate a section for users to submit their own
recipes, creating a sense of community involvement.

4. NTERACTIVE FEATURES:
 Cooking Timers: Integrate a timer tool that users can set while following a recipe
to ensure precise cooking times.
 Ingredient Substitution: Provide suggestions for ingredient substitutions to
accommodate various dietary preferences and allergies.
 Shopping List Generator: Allow users to create shopping lists from recipe
ingredients with a single click.

5. ACCESSIBILITY AND INCLUSIVITY:


 Ensure that the website and app are accessible to users with disabilities by
adhering to accessibility standards and guidelines.

6. PERFORMANCE AND SPEED:


 Optimize website and app performance for fast loading times, even on slower
connections.

7. VISUAL DESIGN:
 Use high-quality images and videos for recipes, and employ a visually pleasing
color scheme and typography.
 Implement a clean and modern design with ample white space for readability.

8. COMMUNITY BUILDING:

Internship Report 2023-24


 Create forums, discussion boards, or social media groups where users can connect,
share experiences, and exchange cooking tips.

9. NEWSLETTER AND NOTIFICATIONS:


 Allow users to subscribe to newsletters for regular recipe updates and send push
notifications for new recipes or community events.

10. INTERACTIVE MAPS:


 For recipes that include location-specific ingredients, provide an interactive map
that helps users locate nearby stores or markets.

11. INTEGRATION WITH SMART DEVICES:


 Explore integration with smart devices like voice assistants for hands-free cooking
instructions.

12. LOCALIZATION:
 Offer multi-language support to cater to a diverse audience.

13. LEGAL COMPLIANCE:


 Ensure compliance with data protection regulations and include a comprehensive
privacy policy.

14. CONTINUOUS IMPROVEMENT:


 Regularly gather user feedback through surveys and analytics to make data-driven
improvements to the UI/UX.

15. PROMOTIONS AND SPONSORSHIPS:


 Collaborate with food brands and offer sponsored content, but clearly label such
content to maintain transparency.

OBJECTIVE AND IMPLEMENTATION OF THE SYSTEM

Designing the UI/UX for a recipe food blog should be driven by clear objectives to ensure
that the website or app effectively serves its users.

Here are some objective-based UI/UX design considerations for a recipe food blog:

Internship Report 2023-24


1. USER-CENTERED DESIGN:
 Objective: Prioritize user needs and preferences to create a user-centric
experience.
 Implementation: Conduct user research, including surveys and usability testing,
to understand user behaviors and expectations. Use this data to inform design
decisions.

2. ACCESSIBILITY:
 Objective: Ensure the website is accessible to all users, including those with
disabilities.
 Implementation: Follow accessibility guidelines (e.g., WCAG) to make the site
perceivable, operable, understandable, and robust for everyone.

3. SPEED AND PERFORMANCE:


 Objective: Provide a fast and responsive experience to minimize user frustration.
 Implementation: Optimize images and code, leverage content delivery networks
(CDNs), and use caching techniques to enhance website performance.

4. CONTENT ORGANIZATION:
 Objective: Make it easy for users to find and explore recipes.
 Implementation: Implement clear categories, tags, and filters. Create a logical
content hierarchy and use intuitive navigation menus.

5. VISUAL APPEAL:
 Objective: Create an aesthetically pleasing design that aligns with the brand and
attracts users.
 Implementation: Use high-quality images, choose a harmonious color palette,
and employ typography that enhances readability and engagement.

6. ENGAGEMENT AND COMMUNITY BUILDING:


 Objective: Foster user engagement and community interaction.
 Implementation: Enable user comments, ratings, and reviews. Create forums,
discussion boards, or social media groups for users to connect and share
experiences.

7. PERSONALIZATION:

Internship Report 2023-24


 Objective: Provide personalized experiences to keep users engaged and returning.
 Implementation: Offer recipe recommendations based on user preferences and
browsing history. Allow users to create profiles and save favorite recipes.

8. CONTENT QUALITY:
 Objective: Ensure that recipes are well-written and reliable.
 Implementation: Review and test recipes thoroughly before publishing. Consider
hiring food experts or chefs to contribute to the blog.

9. USER FEEDBACK:
 Objective: Continuously improve the user experience based on feedback.
 Implementation: Solicit user feedback through surveys, comments, and ratings.
Regularly analyze user behavior data to identify pain points and areas for
improvement.

10. MONETIZATION:
 Objective: Generate revenue through ads, sponsorships, or premium content.
 Implementation: Strategically place ads without compromising the user
experience. Clearly label sponsored content, and consider offering premium
features or content for a fee.

11. ANALYTICS AND DATA-DRIVEN DECISIONS:


 Objective: Make informed design decisions based on user data and insights.
 Implementation: Implement analytics tools to track user behavior, such as page
views, click-through rates, and conversion rates. Use this data to refine the UI/UX.

12. SECURITY AND PRIVACY:


 Objective: Protect user data and privacy.
 Implementation: Implement robust security measures and adhere to data
protection regulations. Clearly communicate your privacy policy to users.

13. SCALABILITY:
 Objective: Design a system that can handle increased traffic and content growth.
 Implementation: Build a scalable architecture that can accommodate future
expansion without significant performance issues.

Internship Report 2023-24


CHAPTER 5
REQUIREMENT ANALYSIS

Internship Report 2023-24


5. REQUIREMENT ANALYSIS

HARDWARE REQUIREMENTS
 Processor : 3.0 GHz and Above

 Output Devices : Monitor (LCD) Input

 Devices : Keyboard

 Hard Disk : 1 TB

 RAM : 8GB or Above

SOFTWARE REQUIREMENTS
 Figma
 Adobe XD

Internship Report 2023-24


CHAPTER 6
DESIGN ANALYSIS

Internship Report 2023-24


6. DESIGN ANALYSIS
1. VISUAL DESIGN:
 Color Scheme: Assess the color palette for appropriateness, aesthetics, and
readability. Ensure that it aligns with the theme of a food blog.
 Typography: Evaluate the choice of fonts for readability and consistency. Ensure
that headings, body text, and other elements are well-defined.
 Imagery: Examine the use of images, including recipe photos and graphics.
Evaluate their quality, relevance, and consistency.
 Layout: Review the layout for organization and consistency. Check if there is an
effective use of white space and a clear visual hierarchy.

2. NAVIGATION AND INFORMATION ARCHITECTURE:


 Menu Structure: Evaluate the navigation menu's clarity and organization. Ensure
that users can easily find recipes, categories, and other essential sections.
 Search Functionality: Assess the search bar's visibility and functionality. Check if
it provides relevant results and suggestions as users type.
 Category and Tag Systems: Evaluate how well recipes are categorized and tagged
for easy exploration.

3. CONTENT PRESENTATION:
 Recipe Cards: Examine the design of recipe cards for clarity, completeness, and
readability. Check if they include key information like ingredients, preparation
steps, cooking times, and servings.
 Images and Videos: Assess the quality and relevance of images and videos used to
showcase recipes.
 User-Generated Content: If present, evaluate the presentation of user-generated
content, including ratings and reviews.

4. INTERACTION DESIGN:
 User Engagement: Evaluate how the blog encourages user interaction, such as
leaving comments, rating recipes, and sharing content.
 Interactive Features: Assess the effectiveness of interactive tools, like cooking
timers, ingredient converters, and shopping list generators.

Internship Report 2023-24


5. RESPONSIVENESS AND MOBILE DESIGN:
 Responsive Design: Check the blog's responsiveness across various devices and
screen sizes. Ensure that it provides a seamless experience on mobile devices.
 Mobile-First Approach: Determine if the design follows a mobile-first approach,
prioritizing mobile users' needs.

6. ACCESSIBILITY AND INCLUSIVITY:


 Accessibility Features: Evaluate the implementation of accessibility features, such
as alt text for images, keyboard navigation, and text-to-speech compatibility.
 Compliance: Ensure compliance with accessibility standards like WCAG to make
the blog accessible to users with disabilities.

7. PERFORMANCE:
 Loading Speed: Evaluate the blog's loading times and overall performance. Assess
whether images and multimedia elements are optimized for fast loading.

8. USER EXPERIENCE FLOW:


 User Flow: Analyze the user journey from landing on the homepage to finding,
viewing, and potentially cooking a recipe. Assess the intuitiveness of this flow.

9. FEEDBACK AND COMMUNITY:


 Feedback Mechanism: Determine how users can provide feedback, report issues,
or contact support.
 Community Building: Assess how the blog fosters a sense of community among
users, such as through forums, user-generated content, or social media integration.

10. PERSONALIZATION:
 User Profiles: Evaluate the user profile system, including personalization options
and the ability to save favorite recipes.

11. PRIVACY AND SECURITY:


 Data Protection: Assess the blog's privacy policy and how user data is handled and
protected.

Internship Report 2023-24


12. BUSINESS GOALS:

 Monetization: If applicable, evaluate the integration of advertising and sponsorship


content without compromising the user experience.

13. ANALYTICS AND OPTIMIZATION:


 Data Analytics: Determine if the blog uses analytics tools to gather user data and
whether this data is used to improve the UI/UX over time.

14. LEGAL COMPLIANCE:


 Legal Requirements: Ensure that the blog complies with relevant legal regulations,
such as GDPR for data privacy.

15. FUTURE-PROOFING:
 Scalability: Assess the scalability of the design to accommodate future growth in
content and user traffic.

Internship Report 2023-24


CHAPTER 7
FEEDBACK ON WORK

Internship Report 2023-24


7. FEEDBACK ONWORK
 UI Design Creativity:
The use of Figma for redesigning the UI is a practical choice. However, the feedback
on the actual design creativity and innovation is missing. It's essential to evaluate the
visual appeal and uniqueness of the proposed UI elements, color schemes,
typography, and graphics.

 Alignment with Branding:


The feedback should emphasize the importance of aligning the new UI design with
the website's branding. This includes checking if the chosen design elements, colors,
and fonts are consistent with the brand identity.

 Mobile Responsiveness Testing:


If mobile responsiveness was a focus, the feedback should address how well the UI
design adapts to various screen sizes. Ensure that the mobile version provides a
seamless and user-friendly experience.

 User-Centric Approach:
Evaluate whether the redesigned UI elements prioritize user experience and usability.
Consider user feedback or usability testing to ensure that the design improvements
meet user needs.

 Navigation Improvement:
Assess whether the redesigned navigation menu simplifies the structure and improves
user accessibility. Verify if users can easily find key sections, such as recipes or
restaurant reviews.

 Responsive Prototyping:
If interactive prototypes were created in Figma, provide feedback on the functionality,
intuitiveness, and user-friendliness of these prototypes. Ensure that they meet user
expectations and needs.

 Testing and Feedback Loops:


Recommend conducting user testing to gather real user feedback on the redesigned
UI. This feedback can be invaluable for making iterative improvements based on user
preferences and behaviors.

Internship Report 2023-24


 Visual Consistency:
Pay attention to visual consistency in terms of color usage, typography, and element
styling throughout the UI design. Inconsistencies can lead to a less polished user
experience.

 Accessibility Considerations:
Check whether accessibility guidelines have been followed in the UI design. Ensure
that text is legible, color contrasts are sufficient, and there are no accessibility barriers
for users with disabilities.

 Performance and Loading Times:


While Figma primarily focuses on design, it's important to note that heavy design
elements can impact website loading times. Ensure that design choices don't adversely
affect performance.

 Feedback on Specific UI Elements:


Provide detailed feedback on specific UI elements, such as buttons, forms, images,
and icons. Ensure they are intuitive and consistent with the overall design.

 Final User Testing:


Suggest conducting final user testing with the redesigned UI in a live or staging
environment to ensure that it performs well under real-world conditions.

 Documentation and Handoff:


Assess the clarity and completeness of design documentation and handoff materials
created in Figma for developers. These materials should facilitate the implementation
of the new design.

 Overall Assessment:
Summarize the strengths and weaknesses of the UI redesign, highlighting areas of
excellence and areas that need improvement. Provide a clear sense of whether the
redesign is ready for implementation or if further revisions are necessary.

Internship Report 2023-24


Figma is a cloud-based design and prototyping tool that operates in a web browser, making it
compatible with various operating systems. Since it's cloud-based, you don't need to
download or install it like traditional software applications. However, there are some basic
requirements to use

FIGMA EFFECTIVELY:

 Web Browser: Figma is primarily a web application, so you need a modern web
browser. The following browsers are recommended for the best experience:
 Internet Connection: A stable and reasonably fast internet connection is essential to
work in Figma since all design files and assets are stored and accessed online.
 Device Compatibility: Figma is compatible with a wide range of devices, including
Windows PCs, macOS, and even some Linux distributions. It also works on Chrome
OS for Chromebook users.
 Account: To use Figma, you need to create an account. Figma offers both free and paid
plans, each with different features and capabilities.
 Optional Desktop Apps: While Figma primarily operates in a web browser, it also
offers desktop applications for Windows and macOS. These desktop apps can provide a
more seamless experience and offline access to your design files.
 Hardware Requirements: The hardware requirements for using Figma are generally
modest and depend on the complexity of your design work. A modern computer with a
decent CPU, sufficient RAM, and a good graphics card (for handling complex designs)
is recommended.
 Input Devices: To interact with Figma effectively, you'll need input devices like a
mouse or trackpad. For design work, a graphics tablet or stylus may also be useful.
 Plugins and Integrations: Depending on your workflow, you may want to explore
Figma's plugins and integrations with other design and collaboration tools. These can
enhance your productivity and extend Figma's capabilities.
 Up-to-Date Browser: Ensure that your chosen web browser is up to date to avoid
compatibility issues. Figma regularly updates its features and may require the latest
browser versions for optimal performance.

Internship Report 2023-24


CHAPTER 8
SNAPSHOTS

Internship Report 2023-24


8. SNAPSHOTS

Fig 8.1: Login Page

Fig 8.2: Register Page

Internship Report 2023-24


Fig 8.3: Home Page

Internship Report 2023-24


Fig 8.4: Newsfeed Page

Internship Report 2023-24


Fig 8.5: Appetizers Page

Internship Report 2023-24


Fig 8.6: Main Course Page

Internship Report 2023-24


Fig 8.7: Dessert Page

Internship Report 2023-24


Fig 8.8: Beverages Page

Internship Report 2023-24


Fig 8.9: Weight Watchers Page

Internship Report 2023-24


Fig 8.10: Soups Page

Internship Report 2023-24


Fig 8.11: Recipe Page

Internship Report 2023-24


Fig 8.12: Blog Page

Internship Report 2023-24


Fig 8.13: About Page

Internship Report 2023-24


Fig 8.14: Contact Page

Internship Report 2023-24


CHAPTER 9
CONCLUSION

Internship Report 2023-24


9. CONCLUSION
The package was designed in such a way that future modifications can be done easily. The
following conclusions can be deduced from the development of the project:

 Automation of the entire system improves the efficiency

 It provides a friendly graphical user interface which proves to be better when compared
to the existing system.

 It gives appropriate access to the authorized users depending on their permissions.

 It effectively overcomes the delay in communications.

 Updating of information becomes so easier

 System security, data security and reliability are the striking features.

 The System has adequate scope for modification in future if it is necessary.

Internship Report 2023-24


10. REFERENCE
[1] https://blog.tubikstudio.com/case-study-recipes-app-ux-design/

[2] http://www.internationalculinarycenter.com/courses/ny/media/food_blogging

[3] http://www.foodista.com/static/foodblogging-report

[4] http://www.guardian.co.uk/lifeandstyle/wordofmouth/2009/may/06/ethical-food-blog-

[5] http://www.theage.com.au/lifestyle/diet-and-fitness/blogs/chew-on-this/masterchef/

[6] http://blogs.dallasobserver.com/cityofate/2011/11/food.blogging.dummies.how.php

[7] http://www.saveur.com/article/Kitchen/How-Food-Blogging-Changed-My-Life

Internship Report 2023-24

You might also like