An open API service indexing awesome lists of open source software.

https://github.com/myselfshivams/urbansphere

UrbanSphere is a powerful tool designed to assist potential buyers and residents by evaluating and ranking sub-districts of cities. It uses diverse parameters such as air quality, water quality, crime rate, and proximity to essential facilities to highlight the best areas for your needs.
https://github.com/myselfshivams/urbansphere

geospatial-analysis location-based-services nextjs quality-of-life-metrics ranking-algorithms react-native real-estate-analytics smart-city-solutions urban-planning

Last synced: about 2 months ago
JSON representation

UrbanSphere is a powerful tool designed to assist potential buyers and residents by evaluating and ranking sub-districts of cities. It uses diverse parameters such as air quality, water quality, crime rate, and proximity to essential facilities to highlight the best areas for your needs.

Awesome Lists containing this project

README

        

# UrbanSphere 🌍🏡

## Description:
UrbanSphere is a powerful tool designed to assist potential buyers and residents by evaluating and ranking sub-districts of cities. It uses diverse parameters such as air quality, water quality, crime rate, and proximity to essential facilities to highlight the best areas for your needs.

### Key Features:
- 🌫️ Air Quality Index Analysis – Tracks and displays air quality levels in different areas.
- 💧 Water Quality Index – Rates water quality for health and convenience.
- 🛡️ Crime Rate – Shows crime statistics to promote safer neighborhood choices.
- 🏥 Access to Amenities – Details nearby schools, hospitals, parks, and markets.
- 🛒 Utilities Availability – Indicates easy access to groceries and other essentials.
- 🏆 Ranking System – Scores sub-districts to recommend the best area for living based on your needs.

### Project Structure 🏗️

--UrbanSphere/
- ├── frontend/ ( 🌐 Next.js + TypeScript)
- ├── backend/ ( ⚙️ Next.js + MongoDB)
- └── UrbanSphere-App/ ( ⚙️ React Native)

## **Getting Started** 🚀

## Frontend Setup (Next.js + TypeScript) ⚡

To run the UrbanSphere-Web, follow these steps:

1. Navigate to the `frontend` directory:

```bash
cd frontend
```
2. Install the necessary dependencies:

```bash
npm i
```
3. Start the development server:
```bash
npm run dev
```
4. The UrbanSphere-Web will be running at http://localhost:3000


## React Native App Setup (React Native + TypeScript) 🖥️

To run the Mobile App, follow these steps:

1. Navigate to the UrbanSphere-App directory:

```bash
cd UrbanSphere-App
```
2. Install the necessary dependencies:

```bash
npm install
```
3. Start the backend server:

```bash
npx expo start
```

4. The UrbanSphere-App will be running at http://localhost:8051.


### Our Team

- [Shivam](https://github.com/myselfshivams)
- [Sanskar Soni](https://github.com/sunscarsony)
- [Ashish Verma](https://github.com/AshishJii)
- [Parth Agarwal](https://github.com/Theinfernitex)

## Our Contributors ❤️✨

[![Contributors](https://contrib.rocks/image?repo=myselfshivams/UrbanSphere)](https://github.com/myselfshivams/UrbanSphere/contributors)

## Support or Contact

For any inquiries or support regarding the project, feel free to Contact us.

## Acknowledgments

Special thanks to HackCBS for providing tools and support assisted in creating this Project.