Académique Documents
Professionnel Documents
Culture Documents
1.1Problem Definition
The Project is to be Build for the development of mobile application to deal with the problem of
emergency breakdown of the vehicle. “Near by Mechanics” application helps user to find full
auto service or repair by finding nearest mechanics within a minute.
1.2 Modules
Interface: The application provides a good graphical interface and good informative interface
for the user.
Main screen/Activity screen:There is a main screen for user or we can call it a first opened
screen after opening the Near by Mechanics application. This main screen shows the whole
information.
The other modules are:
1. Splash screen: It is an animation screen
2. Intro Slider: It tells us about the app.
3. Sign Up: It is used to register mechanic and user.
4. Mechanic Log In: By valid email_ id and password the account will be verify and further
use the required features present in the app.
5. Mechanic Home: It consists of list of users requested and their location.
6. User Login: By valid email_ id and password the account will be verify and further use
the required features present in the app.
7. User Home: It consists of list of nearby mechanics, their location and their contact
number. It also provides a button by clicking on this button user can submit the problem
of the vehicle.
8. Admin Log In: By valid email_ id and password the account will be verify and further use
the required features present in the app.
9. Admin Home: It consists of two buttons –one approve mechanic and other unapproved.
By clicking on unapproved button there will be list of mechanic requested its upto
admin to accept their request by clicking on approve and once request is accepted the
mechanic will be in approved list and mechanic will be able to login.
10. Forgot Password: If a user/mechanic forgot their password, the
password can be recovered by clicking forgot password and email will be send to them.
Chapter 2
SYSTEM ANALYSIS
2.1 FEASIBILITY ANALYSIS
A simple definition of feasibility analysis is- An analysis to determine the feasibility of a project.
A feasibility study by a developer is conducted whether to proceed with plans or not.
The feasibility study is conducted to see whether the proposed system is feasible or not.The
site where the system is to be installed can beer all the expense and affects before and after
the installation of the proposed system.
1. Technical feasibility.
2. Economic feasibility.
3. Operating feasibility.
4. Social feasibility.
This project is basically designed for android operating system which is Linux based. So it can
run on mobiles, tablets and pcs. The users just need to have android Operating system.
The developed tool is open source. Thus, the tool is very economical to be implemented at any
place. In addition, this tool will help in reducing the efforts required to serve the same purpose
using any other application.