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

https://github.com/hilarionengarejr/traffic-updates-website

A traffic updating application.
https://github.com/hilarionengarejr/traffic-updates-website

fastapi nodejs

Last synced: 7 months ago
JSON representation

A traffic updating application.

Awesome Lists containing this project

README

          

# IntelliRoad - Traffic Updating App

## Overview

IntelliRoad is a cutting-edge traffic updating app designed to provide real-time information on traffic incidents and conditions. Stay informed about road disruptions, accidents, and congestion to make your commute smoother.

## Technologies Used

- **Frontend:**
- HTML for structuring the content
- CSS for styling the user interface
- Bootstrap for responsive and visually appealing design
- JavaScript (DOM) for dynamic and interactive features

- **Backend:**
- FastAPI for building a robust and efficient backend API
- Python for server-side logic and data processing

## Features

1. **Real-Time Traffic Updates:**
- Get instant updates on traffic conditions, incidents, and road closures.

2. **Interactive Map:**
- Visualize traffic incidents on an interactive map for a comprehensive overview.

3. **User-Friendly Interface:**
- Intuitive design for seamless navigation and a positive user experience.

4. **Responsive Design:**
- Ensures optimal performance on various devices, from desktops to mobile phones.

## How to Use

1. **Visit the Website:**
- Access IntelliRoad through your preferred web browser.

2. **Explore the Map:**
- Navigate the interactive map to view real-time traffic incidents.

3. **Filter Incidents:**
- Use filters to customize the display based on your preferences.

4. **Stay Informed:**
- Receive timely updates and make informed decisions about your commute.

## Development

To contribute or run IntelliRoad locally, follow these steps:

1. Clone the repository:
```
git clone https://github.com/HilarioNengareJr/intelliRoad.git
```

2. Install dependencies:
```
pip install -r requirements.txt
```

3. Run the FastAPI server:
```
python -m gunicorn main:app -k uvicorn.workers.UvicornWorker
```

4. Open the app in your browser:
```
http://localhost:8000
```