Professional Documents
Culture Documents
This is to certify that Mr. Priyanshu Ganatra, Mr. Rohit Nandagawali, Mr. Nikhil
Lende, Mr. Harshdip Ladhe. From (institute) Government Polytechnic Yavatmal
having Enrollment No. 1901350001, 1901350030, 1901350054, 1901350025
respectively has completed Project planning Report having title “Website for
Local Crime Alert” in group consisting of four Candidates under the guidance of
the faculty guide.
Page | 1
ACKNOWLEDGEMENT
This project is done as a semester project, as a part course titled “Website for
Local Crime Alert” We are really thankful to our course the Principal DR. R.P.
Mogre and the HOD K. K. Bele, Computer Engineering, Government
Polytechnic, Yavatmal for his valuable guidance and assistance, without which the
accomplishment of the task would have never been possible. We thank Prof. G.K.
Yadav for giving this opportunity to explore into the real world and realize the
interrelation without which a Project can never progress. In our present project we
have chosen the topic- “Website for Local Crime Alert”. We are also thankful to
our parents, friends and all staff of Computer Engineering department, for
providing us relevant information and necessary clarification, and great support.
1. Priyanshu Ganatra
2. Rohit Nandagawali
3. Nikhil Lende
4. Harshadip Ladhe
Page | 2
ABSTRACT:
The topic of our project is Website for Local Crime Alert. In this project we are
going to create a system which will serve as a community for citizens. The purpose
of this project is to alert people about any crimes happening in their respective
cities. By using this project, it will be easier for people to be alerted about any
crimes, to talk about them, to share the uploaded posts, or to post an alert for others
to see, about any crime happening in their vicinity. Keeping all the post records on
online database so there will be no need of physical paper / register. In this project,
the users can view some crime alert posts without having to sign-up & make an
account, but to post an alert or to use other functionalities like commenting on a
post, liking/disliking it etc. requires mandatory sign-up as we maintain a database
for the users. When the users make a new account, they aren’t verified but can still
post an alert and this has a huge impact on other viewers of their uploaded posts as
the uploader isn’t verified. For a user to be verified, an Admin is responsible,
he/she can only verify the users, block them from posting further or delete any of
the inappropriate crime alert posts. Users can even change their profiles and can
select which city’s posts to view, they get notifications about new alert posts of
their selected cities and they can further manage the notifications. The benefit of
this project is that it provides Local people a dedicated platform to talk about
serious issues and then to take their individual actions.
Page | 3
CONTENT PAGE
1 1. Introduction 5
1.2 Objectives 7
2 2. Literature Survey 8
3.7 Summary 18
Page | 4
Chapter 1
INTRODUCTION
A crime is an action or omission that constitutes an offense that may be prosecuted by
the state and is punishable by law. There are numerous types of crimes that are possible,
like the most common ones including burglary, cyber-crimes, etc. & critical ones like murders,
human trafficking, property-related misdemeanors etc. Even though the government and
police department are responsible for handling them, it is our local citizens’ duty to
at least be aware about them, report them and if possible, prevent them from further
happening by actively reporting them to the authorities.
Page | 5
Total cog. Murder Burglary (known as
Kidnapping Robbery
Year crimes under per house-breaking in
per 100,000 per 100,000
IPC, per 100,000 100,000 India) per 100,000
% Change in
2006 over 1.1 7.39 47.80 −28.85 −79.84
1953
Our project aims to create a website for local people to alert fellow citizens about some
crimes happening in their respective cities, talk about them using comments, post a crime alert
and many more. This will hopefully significantly help the users to be aware, help others by
Page | 6
taking necessary actions.
Any Number of clients can connect to the server. Each user can view posts without signing-in
but to post an alert it’s mandatory to login to sever to show their availability.
Objectives
• It could be difficult for the viewers of posts to identify whether a post is fake or
real. As there are chances that it could generate fake news.
Page | 7
Chapter 2
LITERATURE SURVEY
Existing websites/applications
As part of our initial research, we decided to investigate websites that offer the same
or similar services for the web and other platforms. Our aim is to see how these
websites/apps work and to see how they can be improved. To date we have
identified some Websites that offer the similar services – SpotCrime.com,
Neighborly - Neighborhood network’ etc. We also looked at world map driven
websites and crime reporting websites.
1. SpotCrime.com
SpotCrime.com “SpotCrime is a public facing crime map and crime alert service. With
SpotCrime, it’s easier than ever to check crime anywhere in the United States and many
other countries worldwide. Our goal is to provide the most accurate and timely crime
information to the public. As the most visited crime mapping website, ‘SpotCrime’
allows you to easily look up city and county crime data and reports - all the way down to
local neighborhood statistics.” – This is the description of the website .
https://spotcrime.com/map?lat=40.7127753&lon=-74.0059728&address=New+York%2C+NY%2C+USA
Drawbacks that we found in this website: This website is only limited to the U.S.A. and
some other countries. And it doesn’t let people post about crime alerts in their areas and
there isn’t any medium by which people can discuss about the crime incidents (comments
section). We can’t predict if the crime is real or not as there aren’t any ‘Fake’ or ‘Real’
buttons. And we aren’t able to know about the source of the crime alert i.e., we don’t get
to know who has posted the alert, if the uploader is a trusted source or not. And if the
alert is found to be fake, we can’t report it.
Page | 8
2. Neighborly - Neighborhood network - App
This is a mobile application. It is very similar to our project; it has login issues and it
crashes a lot. Sometimes it won’t even open, even though the internet connection and
device are quite good enough.
https://play.google.com/store/apps/details?id=com.share.community
• MyLocalCrime (https://www.mylocalcrime.com/#)
• CityProtect (https://cityprotect.com/map/list/incidents?toDate=2021-12-
23T23:59:59.999Z&fromDate=2021-12-
20T00:00:00.000Z&pageSize=2000&parentIncidentTypeIds=149,150,148,8,97,104,165,98,1
00,179,178,180,101,99,103,163,168,166,12,161,14,16,15&zoomLevel=16&latitude=34.8683
1187287028&longitude=-
92.11198828195725&days=1,2,3,4,5,6,7&startHour=0&endHour=24&timezone=
%2B00:00&relativeDate=custom)
• CitizenCop (https://www.citizencop.org/?kbid=62750)
• CrimeMapping.com (https://www.crimemapping.com/?kbid=62750)
Page | 9
• Neighborhood Scout website(https://www.neighborhoodscout.com/ny/burdett#crime).
Page | 10
Chapter 3
Page | 11
If any unfortunate crime is committed, people aren’t able to get instant updates of
it in their respective cities, and they are not able to share their own opinions on the
latest issues and crimes. People individually were not able to post an alert for their
neighbors and citizens, although there are other websites available to do so. But
they are much general purpose, and not specific to local areas like cities. We aim to
build a dedicated platform by which people can share these critical issues and
discuss about them.
Our project aims to develop a website that brings people all the latest updates of
their city through short videos/photos/text. Through the website, we aim to provide
users a medium where they can get all the important and interesting posts from
across their city in a single place.
Page | 12
3.2 Action Plan:
Sr. No Details Of Activity Planned Planned Name Of Responsible
Start Date Finish Date Team Members
Page | 13
3.3 Proposed Methodology:
So far, we have discussed the problem and our aim. Now we will discuss how
we are actually going to implement it and solve the mentioned problem.
The goal of our research is to develop a website that addresses the above-
mentioned problems. Our website will let common people:
Watch all the latest updates of their cities through short videos/images.
Get instant updates of their city.
Record and share their opinion on latest issues.
Report local issues and problems of their city on our website.
Get instant notifications for every breaking or local update of their city.
To create the GUI (graphical user interface) we are going to use HTML, CSS,
JavaScript, React.js and for back-end we will be using php and MySQL.
When the user opens the homepage of our website, he/she will be able to
view other people’s posts and will be able to share them. But to use the other
functionalities like uploading a post, commenting on a post, liking or disliking a
post, receive alert notifications and report an inappropriate post. After registering
to our website (sign-up/login) a user will be able to use these above-mentioned
functionalities. If a user wants to post an alert, he/she can either post a short
video/images/text, add description to the post and further delete the post if
required. The viewer of the post will be able to see the username, profile picture of
the uploader and uploading date and time of the post. By default, the post will not
be verified of any user, here comes the admin into the picture. Only the admin will
be able to verify the users, block any user from further posting and delete any
inappropriate looking post. Registered users can modify their: profile picture,
Page | 14
password, city, ‘About Me’ section. Not only this, the user can mute post
notifications, he/she can view his/her uploaded posts and logout.
Page | 15
3.5 Proposed Scope:
Page | 16
3. Forgot password? Then answer the question that was asked when you signed
up
4. Not Registered User? Then click here to sign-in.
5. Login Button.
6. Login as Admin.
2. Post features:
• ‘Real’, ‘Fake’, ‘Comment’, ‘Share’ & ‘Report’ buttons when it has
been posted.
• The profile picture, username, time and date of uploader will be
visible.
• Post header – Can include either images, a video or text.
• Post body – Can include description text.
• A ‘Post’ button
• And then a ‘Delete post’ button after the post has been uploaded by a
user.
Page | 17
My Profile Module:
1. Change profile photo
2. Change Password feature
3. Change City
4. Mute Notifications about posts
5. ‘About me’ section.
6. ‘My Posts’ section.
7. Logout button
8. Save changes button
3.6 Limitations
If the internet connection is slower than required, then the website may take
little bit longer time to load. There is a possibility that a user can post a fake news
or may post something inappropriate.
3.7 Summary:
Page | 18
Chapter 4
https://en.wikipedia.org/wiki/Crime_in_India
https://www.prizmalarms.com/other/8-crime-watch-resources-for-safer-
neighborhoods/
3) Crime Prevention: What can the government do to lower the crime rate?
https://lawtimesjournal.in/crime-prevention-what-can-the-
govternment-do-to-lower-the-crime-rate/
Page | 19