Ride Control System
                
                
                    Project Details
                    
                        
                            Tools
                            Vite
                            Vue
                            JavaScript
                            HTML/CSS
                         
                     
                    
                    
                        Github
                            Repo
                    
                 
                
                While learning Vite, Vue, and JavaScript for work, I built this project to gain experience
                    calculating things like wait time, hourly capacity, capacity utilization, and managing block zones
                    with ride controls.
                Users can dispatch vehicles, start/stop the ride, monitor safety systems, etc.
                
                
                Block zones
                
                    
                    
                    
                    
                        Block zones are JSON objects that have a set limit of vehicles. If the
                            block-zone ahead of a car is occupied, the car will not move until it is available.
                     
                 
                
                
                Wait time
                
                    
                    
                        
                        
                            - 
                                Looks at how many ride vehicles were sent out in the last 5 minutes.
                            
 
                            - 
                                Calculates how many guests can be moved per minute based on that.
                            
 
                            - 
                                Divides the number of people in line by that rate to get an estimated wait time.
                            
 
                            - 
                                Uses default values if there’s not enough data, and keeps the result within a reasonable
                                range.