Skip to content

NithishK5/LadyBug

Repository files navigation

Women Safety Application (LADYBUG)

Table of Contents

1.Introduction 2.Features 3.Requirements 4.Installation 5.Running the Application 6.Usage 7.License 8.Contact

1.Introduction

The Women Safety Application is a cutting-edge, cross-platform mobile solution designed to empower and protect women by providing real-time crime data. Developed with React Native and Expo, this app aims to instill confidence and security in women as they navigate through their daily lives. By harnessing the power of technology and community, the Women Safety Application serves as a digital guardian, fostering a safer environment for women everywhere.

2.Features

Real-time crime-data visualization

3.Requirements

Node.js (v14.x or later) npm (v6.x or later) Expo CLI (v4.x or later) React Native (v0.64 or later) A physical Android/iOS device or an emulator/simulator for testing

4.Installation

To get started, create a new bare project using Expo:

bash

npm install -g expo-cli

npx create-expo-app my-app

Once the project is created, navigate to the project directory:

bash

cd your-app-name

Download the zip file containing the Women Safety Application source code and extract its contents.

Copy all the files and folders from the extracted zip into your newly created project directory, replacing any existing files with the same names.

Install any additional dependencies required by the Women Safety Application: bash

npm install --save Replace with the list of dependencies specified in the package.json file of the Women Safety Application.

or use the installations provided below

npm i twrnc

npm install @react-navigation/native npx expo install react-native-screens react-native-safe-area-context npm install @react-navigation/native-stack npm install @rneui/themed @rneui/base

npm install react-native-dotenv

npx expo install react-native-maps npm install react-native-google-places-autocomplete --save npm i expo-permissions npm i expo-location

npx expo install firebase npx expo install expo-auth-session expo-random npx expo customize metro.config.js

npm i react-native-axios npm i axios

npx expo install expo-blur //IOS only npm i react-native-permissions npm install react-native-paper npx expo install lottie-react-native npx expo install react-native-reanimated react-native-gesture-handler npm i react-native-loading-spinner-overlay

5.Running the Application

Start the development server:

bash

expo start

Once the server starts, a QR code will be displayed in your terminal. Scan the QR code with your device's camera or Expo Go app to open the application on your device.

Note: For testing on an emulator/simulator, follow the on-screen instructions in the Expo DevTools browser window.

6.Usage

Register or log in to the application. Select the destination you want crime data for. Explore the app's features and utilize them as needed.

7.License

This project is licensed under the MIT License.

8.Contact

If you have any questions, issues, or suggestions, please feel free to contact the project maintainer via email:

Project Maintainer: NITHISH KUMAR MEGARAJAN - nithishmegaraj05@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published