Professional Documents
Culture Documents
University of Bedfordshire
Table of Contents
ANUP UPADHAYA - 1915623 2
Introduction..........................................................................................................................4
Time Management...............................................................................................................4
Self-Motivation....................................................................................................................5
Proactiveness.......................................................................................................................5
Personal Reflection..............................................................................................................8
Images of My Work.........................................................................................................9
Project Background.....................................................................................................9
Literature Review......................................................................................................10
Artefact......................................................................................................................10
Evaluation..................................................................................................................11
Conclusion.........................................................................................................................11
Appendix............................................................................................................................12
References..........................................................................................................................13
ANUP UPADHAYA - 1915623 3
Introduction
This is the reflective report of my final year project i.e., college finder app
with AR integration. It will consider all my motivation, journey and the time
management of my final year project. It will also reflect about my current scenario
and what is the future plan of my final year project not just completion of this
project but how I am able to improve my preformation according to the various
feedbacks and by spending my time on the research of my topic for the successful
completion of the project. This report is not only about my good scenario but
summary of my journey till now and the future expectation from my final year
project. I know I had started my research on this topic in last semester but as the
time goes as the process goes on I know more about many other things i.e.
sometimes solution where as some time new problems so this reflection will help
to clear about all those topics.
In this fragment of the report, I will be discussing about the approaches that I
had used till now for the completion of the project. It is very much necessary to
have clear vision in mind before doing any type of such project. Jumping directly
in any project is not a good idea and university had provided good time for us to do
research and finalize our project. Therefore, this report will reflect all my journey
from my research to till now where I had now and what are the things which are
needed to implement for future until the final submission.
Time Management
The first thing is that which approach I am following for the time
management. I fell Gantt Chart is one of the best methods to follow for this project
where I had my proper plan and deadlines for my project. Breaking down all my
project in pieces also help me to solve my final year project many problems.
Priotise of the task also helped me to solve certain big task in time and help me
from wasting of the time. Setting deadlines in the task help me to finish my task in
time as it will making overload when I am not able to finish my task in time.
Making notes on various problems also helped me to solve my various problem as
we usually forgot many things but as having the having of taking note help me to
know what are the problem I am facing and what can I do for solving the issue.
Below there is weekly task and priority table which you can get clear idea of full
project which is also discussed in contextual report:
ANUP UPADHAYA - 1915623 5
objectives
Augmented Reality
Functional Requirements
Non-functional
Requirements
used for AR
platforms
Libraries
ANUP UPADHAYA - 1915623 6
application of AR
implementing AR in mobile
application
with AR Libraries
23 Testing High
24 Evaluation Moderate
25 Maintenance High
Self-Motivation
Proactiveness
During my research time I had done research on various topic which I can
choose for this semester but at the end it becomes easy for me to come in mobile
application rather than other as I am very much familiar with this platform and its
will help me for the successful completion of my project. As I know that only
development of mobile app is not a great idea but adding some new features on it
is my first priority so I choose to implement AR in my application.
Er. Ajaya Sharma, my supervisor, was the person who is helping me in all
these period, he guided me so well from the initial phase to till now, we used to
have supervisor meeting every week where he told us about the issue and help to
solve it . And he also helped me to solve various problems in various aspects. He is
also the teacher of hybrid application development module so it also helped me to
know more about the way of doing such application. He guided so well that it
helped me so much. He helped me since the research time when I am confused
more and give me proper feedback for research and the path, he had given me
helped me so much too. And I am thankful to have supervisor like him who guided
me in best way.
Not only about this project, I also have to work on the other modules too so
to deal with all those modules is also a hectic task but as a student we have to
strong on it and we have to work hard as per our schedule and it will help us to
manage our time. This is one of the must valuable suggestions provided by my
supervisor. Whenever there is an issue, I had my guide with me this is the one of
the advantages of having supervisor in this section.
I had done my research in last semester and it is one of thing which helped
me to prepare my prototype which is ready on last semester that was 40%
completed. Prototype is just the design but the main work started from there
development and development of the project is still going on and it is completed
about 80-85% till now as the feedback of my supervisor and user evaluation. With
the feedback I gathered from my friends and supervisor, 30% of the user told me
that app is quite complicated and it must be easy to use and 70% told me it is ok
but core features are still missing and you have to work and its buggy. So as per
their requirement I worked on it and I have quite good progress till now.
At the moment I had completed about 90% of the work but there are some
changes required for the completion of the project and there are some changes
ANUP UPADHAYA - 1915623 9
which needed to fulfill. As per the prototype, the system looks quite good and it is
matching my requirement too.
There are lots of improvement which are still required but the system which
will define my aim and objective is quite achievable till now. But it is dynamic
thing I will work on till I feel I had done something good. My backend is still
having issue so I am working in it in future and there are some issues with the API
calls from the firebase console. Developing the admin panel is another thing thing
on which I will work in coming days. Admin panel is as important as user panel so
I had to shift some time in it too. My code looked so messed now so I had to make
it in proper architecture so it will help other to understand my code in a easy way. I
want to host my admin panel in my server so to learn on it will also take some time
and I think I will successfully deployed in time.
These are the improvements which I have to do from here now and there are
some more issue like AR for reliable, showing in maps are other some problems
which I will solve in coming future. After all those things to be completed I would
feel I had done something with my final year project.
Personal Reflection
The journey has been quite challenging, but I've been able to get beyond
roadblocks to ensure the success of this artifact. I've learned a lot about software
development and object-oriented programming over this time (OOP). I have gained
inner confidence in myself to design my own tasks as a result of the incredibly
amazing support of my supervisor.
I found it quite challenging to develop the project since I kept running into
problems and was on the verge of giving up. I was experiencing trouble attempting
to clock in and out on the program, but I was able to resolve the problem with the
use of YouTube videos, online resources and supervisor guide. I was able to
determine why I was getting so many problems in my code and discovered that my
application was not correctly configured. With the information received, the
questionnaire created for my prototype significantly assisted me in learning what
consumers liked and disliked about my application. As the progress goes on, the
duty of work and studies also become hectic for me but with proper guide and
proper time management help me to deal with all these problems.
I feel this is one of the most important assignments for us because we have
lots of the things which we can learn. During previous assignment, we used to have
proper group of students so it helped a lot but this final year project is individual
level so it will teach me many new things, new ideas and many new prospects. I
also got idea to learn new things in limited period of time.
Images of My Work
ANUP UPADHAYA - 1915623 11
This is the section for the thesis table of content for my final year report. As
I know this may changes as my progress from here changes where it will not be
ANUP UPADHAYA - 1915623 12
major but the minor changes but the rough idea you can also get from this report
too.
This section will discuss about the introduction of our project with the
abstract and acknowledgment of the project. There will be also table of content in
it where we can get about my final year project.
Project Background
This section will cover all the related project background of my final year
project and the reality to choosing of this project, this section will discuss about
various topic like augmented reality and its deployment with mobile application
and some references in it.
This section will deal with the main aim and objective of the project and it
will give us clear idea about my final year project. This will cover my project main
aim and objective. This is the section where we can compare my work with it and
know what are the thing which I am able to accomplish at the end of the project.
Literature Review
This chapter will explain all the research on my topic. Literature review is
one of the lengthy things in this thesis as I had to cover about all the research and
the process of doing my final year project. I will be using various journals, papers ,
websites and feedbacks which is needed for good literature review. The various
research and the observation help me to know about my project in better way. This
review help me to figure out what are the future problem which may arise and give
me idea to solve it in a better way. It also helped me to know about various
technologies which I am going to be used in this project. Augmented Reality is
new topic for me and doing research on it is one of the interesting for me. This
review will covered all these domain topics.
Education
Technical Research
These are all the topic in which this project depends on these all topics helps
me a lot for this project to carry out.
Artefact
This section will contain all those topic before the starting of the project and
total design of the application which help to know how it looks and how it works.
Development
Evaluation
Testing
This will cover all my testing process and what I had done for the better way
of testing the application.
User Evaluation
ANUP UPADHAYA - 1915623 14
User will be testing my application and their feedback will be so useful for
me to know whether my aims and objective were covered by my application and
what are the room of improvement in the application.
Conclusion
Overall, this project is so helpful for me for my future too. This project had
taught me many new things which are going to be helpful in my professional work
too. The coordination of my supervisor also helped me to solve many problems in
a great way. Proper time management also taught me how to deal with these
projects and how to resolve all the issue in time. Not only completion of the
project, It had also helped me to be creative and dynamic in various scenarios.
Appendix
ANUP UPADHAYA - 1915623 15
ANUP UPADHAYA - 1915623 16
References