FYP Progress Report Format
FYP Progress Report Format
FYP Progress Report Format
Week 1
Conclusion Completed the initial design of the app. Next Week's Plan: Start
developing the app.
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Supervisor Signature
Week 2
Conclusion Completed the basic structure of the app. Next Week's Plan: Continue with
the app development, focusing on the main features.
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Week 3
Conclusion In this week, Implement user registration and login functionality. For
next weak our task is Data Retrieval and Backend Setup
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Week 4
Conclusion For this weak we make some API integration, data storage setup. And
for next week moving on Dashboard and Navigation
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Week 5
Conclusion For this weak we make some API integration, data storage setup. And
for next week moving on Dashboard and Navigation
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Week 6
Activity: Design and implement the main dashboard, establish navigation flow.
Date: 11-05-2023
Objective Main dashboard screens, navigation structure.
Conclusion In this week we have completed Design and implement the main
dashboard, establish navigation flow. And our next weak task on to
making the Develop search functionality for destinations and
attractions.
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Supervisor Signature
Week 7
Conclusion For that weak we done Detail Screens and Multimedia and our next
weak task on to make the Develop a favorites/bookmark feature for
users..
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Supervisor Signature
Week 8
Content:
Trip Mate (Pakistan guide):
Trip Mate is a travel app that gives detailed information on
Pakistan's hotels, restaurants, and tourist attractions. It is
intended to assist travelers in planning and organizing their
trip, booking hotels, airlines, and restaurants, and navigating
Pakistan's towns and attractions using offline maps and travel
guides. The app includes user-generated evaluations and
ratings, which give travelers unbiased input on the quality of
services and experiences. This can assist travelers in making
better judgments and avoiding potential scams or
disappointments. Furthermore, the app's collection of travel
guides and maps can be downloaded and used offline, making
it easier for visitors to navigate Pakistan's cities and attractions
even when they are not connected to the internet.
Travel Guides and Maps: These publications offer in-depth
information on famous tourist locations, local customs and
culture, and practical travel suggestions for exploring
Pakistan's towns and attractions. One advantage of these travel
guides is that they can be downloaded and utilized offline,
which is very handy for those without access to a reliable
internet connection. Travelers can traverse Pakistan's towns
and attractions without an internet connection if they have
access to offline maps and travel guides. Maps on the app are
also interactive, allowing users to zoom in and out as well as
swap between different views and layers.
Conclusion For that week we done Research papers revision and our next week
task on App Testing
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Supervisor Signature
Week 9
Content:
1. Integration Testing:
Create a new file called integration_test.dart in the test
directory of your Flutter project.
Write integration tests using the flutter_driver package
to test the interaction between different components or
screens of your app. For example, you can simulate
user actions such as tapping buttons and verifying the
resulting changes.
Run the integration tests using the flutter drive --
target=test/integration_test.dart command in the
terminal to ensure that the various parts of your app
work together correctly.
2. System Testing:
Prepare a set of test scenarios that cover the overall
functionality and user flows of your app.
Manually test your app on different devices,
emulators, or simulators to mimic real-world usage
and verify that your app functions as expected in
different environments.
Note any issues, bugs, or unexpected behavior during
the system testing phase and address them
accordingly.
Conclusion Identified several bugs and issues that need to be fixed. Next Week's
Plan: Fix the identified bugs and issues.
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Supervisor Signature
Week 10
Supervisor Signature
Week 11
Content:
1. Conduct User Testing Sessions:
Schedule individual testing sessions with each user.
Provide clear instructions and context for the tasks they need to
perform.
Encourage users to think aloud, share their thoughts, and provide
feedback during the testing process.
2. Collect Feedback:
Take notes or record the testing sessions to capture users'
feedback, observations, and pain points.
Use surveys, questionnaires, or interviews to gather
additional qualitative feedback from users.
3. Analyze the Feedback:
Review and analyze the feedback collected from the user
testing sessions.
Identify common patterns, recurring issues, and valuable
insights shared by the users.
4. Prioritize Changes:
Based on the feedback analysis, prioritize the changes or
improvements that will address the most critical issues or
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Conclusion Received valuable feedback from users. Improved the app and made
it more user-friendly. Next Week's Plan: Prepare for the app launch.
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Week 12
app.
3. Coordinate Launch Timing:
Determine the optimal launch date and time for our
app, considering factors such as target audience,
market trends, and competitor analysis.
Coordinate with your team or stakeholders to ensure
all aspects of the launch are ready, including servers,
support channels, and promotional materials.
4. Marketing Collateral:
Develop marketing materials such as banners,
screenshots, videos, and social media assets to
promote your app.
Create a press kit containing information about your
app, including logos, screenshots, and press releases.
5. Social Media and Online Presence:
Set up social media accounts and create a content plan
to generate buzz and engage with your target audience.
Establish a website or landing page for your app with
compelling visuals, informative content, and clear
calls-to-action.
6. PR and Influencer Outreach:
Identify relevant media outlets, bloggers, influencers,
or industry experts who might be interested in your
app.
Reach out to them with personalized pitches, offering
them early access to your app or interviews to generate
media coverage and reviews.
7. Paid Advertising:
Consider running paid advertising campaigns on
platforms like Google Ads, Facebook Ads, or other
relevant ad networks.
Set a budget and define your target audience to
maximize the impact of your advertising efforts.
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Conclusion Successfully launched the app. Next Week's Plan: Monitor the app
performance and user feedback.
Supervisor Signature
Week 13
Supervisor Signature
Week 14
Content: Releasing an updated version of your app involves preparing the new
features, bug fixes, and improvements for deployment. Here's a
general approach to releasing an updated version of your app:
1. Identify Updates and Improvements:
Determine the new features, bug fixes, performance
enhancements, or any other improvements you plan to
include in the updated version.
Consider user feedback, analytics data, and your app's
roadmap to prioritize the updates.
2. Plan the Release:
Set a release date and determine the version number
for the updated app.
Coordinate with your team to ensure that all necessary
tasks, such as development, testing, and
documentation, are completed before the release.
3. Develop and Test:
Implement the updates and improvements based on the
planned changes.
Conduct thorough testing to validate the new features,
ensure the bug fixes work as intended, and maintain
overall app stability.
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology
Conclusion The app is performing well and users are satisfied. Next Week's Plan:
Start planning for the next update.
Supervisor Signature
Week 15
domain.
Explore what features or functionalities are gaining
popularity and how they could enhance your app's
value proposition.
4. Prioritize User Needs and Business Goals:
Evaluate user feedback, user behavior analysis, and
market research findings against your app's overall
objectives and business goals.
Identify the user needs or pain points that align with
your app's mission and have the potential to drive user
satisfaction and retention.
Conclusion Completed the planning for the next update. Next Week's Plan: Start
developing the new features.
Supervisor Signature
Week 16
Content: When coding new features for your app, it's essential to follow a
structured approach to ensure efficient development and maintain
code quality. Here's a general approach to coding new features:
Conclusion Completed the development of new features. Next Week's Plan: Start
testing the new features.
Supervisor Signature
THAR INSTITUTE OF ENGINEERING, SCIENCES AND TECHNOLOGY
A Constituent College of NED University of Engineering & Technology