Skip to content

Crime Awareness Portal is a web application developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The portal allows users to report crimes by providing information such as location, time,and type of crime.The reported crimes can be verified by officers using their dedicated accounts.The portal also includes crime awareness videos

Notifications You must be signed in to change notification settings

danielchristopher513/CRIME_AWARENESS_PORTAL_USING_MERN_STACK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Crime Awareness Portal

Crime Awareness Portal is a web application developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The portal allows users to report crimes by providing information such as location, time, and type of crime. The reported crimes can be verified by officers using their dedicated accounts. The portal also includes crime awareness videos and a feedback form for users.


Features

  • User Registration: Users can create accounts to report crimes and access other features.
  • Crime Reporting: Users can report crimes by providing details such as location, time, and type of crime.
  • Officer Verification: Officers can log in to their accounts and verify the reported crimes.
  • Crime Awareness Videos: The portal includes a collection of crime awareness videos to educate users.
  • Feedback Form: Users can provide feedback on the portal's functionality, design, or any other aspect.
  • MongoDB Backend: The application utilizes MongoDB as the backend database for storing user accounts, reported crimes, and other data.

Installation and Setup:

To run the Crime Awareness Portal locally, follow these steps: 1.Clone the repository:

https://github.com/danielchristopher513/CRIME_AWARENESS_PORTAL_USING_MERN_STACK.git

2.Install the dependencies for the server:

cd CRIME_AWARENESS_PORTAL_USING_MERN_STACK/testapp
npm install

3.Run the Application

node app.js

4.Open your browser and navigate to http://localhost:8080 to access the Crime Awareness Portal.

Requirements:

Node v18.12.1

About

Crime Awareness Portal is a web application developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The portal allows users to report crimes by providing information such as location, time,and type of crime.The reported crimes can be verified by officers using their dedicated accounts.The portal also includes crime awareness videos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published