This document discusses the design and development of a traffic flow prediction system for Amravati City, India to improve traffic movements. It begins by noting the increasing traffic problems in Amravati due to rising vehicle numbers. The city currently uses pre-timed traffic signal controls that are inefficient. The paper proposes an intelligent transportation system using traffic signal optimization and coordination to predict traffic flows. It reviews literature on traffic simulation software and signal timing optimization methods. It then describes the methodology for developing the prediction system, which involves data collection, network modeling, simulation calibration, and using VISSIM and Synchro software to simulate and optimize traffic flows. The goal is to reduce delays, queues and travel times at intersections in Amravati.