You are on page 1of 5

Web Based Location Finder Using Django Framework

1) Background/ Problem Statement

Having an accurate location finder application has become more the way
important nowadays as most of the people prefer searching for places &
locations on the web. Many a time even the popular location & navigation
applications lead people in the wrong direction wasting their valuable time.
Hence, there is a need to build a more accurate & efficient location or place
finder system. Many leading retailers and local businesses use geolocation
tracking applications to increase their visibility on maps where the customers can
locate them easily. By using these applications, they guide their customers to
locate their store easily & also help them to choose an easy and efficient pickup
& delivery location. Also, many popular ride-sharing & courier transportation
companies incorporate such application systems for pairing customers with
nearby drivers. The Web-based Location Finder system proposed here is
developed to serve the same purpose. This Location Finder application is
designed using Django & javascript. This Place Finder app will help users to locate
nearby restaurants, hospitals, local businesses & services, etc.

2) Working of the Project


This place finder application is designed using two powerful frameworks of
python, Django and javascript. Django makes it easy for developers to build
prototypes quickly. This location tracker system has 2 modules namely, Admin
and User. Admin can add all the locations in the database. Users can view all
nearby places from his/her current location.
3) Advantages
 Can get information as per needs.
 Easy to access the system from anywhere and anytime.

4) System Description
The system comprises of 2 major Entity as follows:

1. User:
 My Details: User can view the details.
 Find Stores: User can search for stores and get direction link.
 Change Password: User can change the current password.

2. Admin:
 Manage Store: Admin can add new stores and can manage the store
details.
 Manage Users: Admin can add new Users and can manage the store
details.
5) Project Life Cycle

The waterfall model is a classical model used in system development life


cycle to create a system with a linear and sequential approach. It is termed as
waterfall because the model develops systematically from one phase to another
in downward fashion. The waterfall approach does not define the process to go
back to the previous phase to handle changes in requirement. The waterfall
approach is the earliest approach that was used for software development
6) System Requirements

I. Hardware Requirement

a. Laptop or PC
 I3 processor system or higher
 4 GB RAM or higher
 100 GB ROM or higher

II. Software Requirement

a. Laptop or PC
 Windows 7 or higher
 XAMP or WAMP Server
 Python
 Django Framework
 MySql Database
 Text Editor (Notepad++ / Sublime Text)
7) Limitation/Disadvantages

 Requires an active internet connection

8) Application

This application is useful to multiple peoples to get the store details online.

9) Reference

 https://docs.python.org/3/tutorial/
 https://ieeexplore.ieee.org/document/6208293/

You might also like