Can anyone check my code for Arduino + HC-05 +L298N Dual H-Bridge (4WD RC Car)?

Can anyone please check my this script for 4WD RC Car using HC-05 + L298N + Arduino Nano.

/*Arduino BT Car */
/*Youtube Channel - TechDroidROOT*/
/*More info - techdroidroot.blogspot.in*/

int led = 13;        //Led to show BT connection, will light up if connection active, low on connection not active
int outPin1 = 5;     //IN1 of L298N
int outPin2 = 6;    //IN2 of L298N
int outPin3 = 9;   //IN3 of L298N
int outPin4 = 10; //IN4 of L298N
char state = 0;       //BT 
int vSpeed=180; //Default Speed
int fled = 2; //Front Leds
int bled = 3; //Back Leds
int horn = 4; //Horn

/*-----------------------------------------------------------------------------------------------------*/

void setup()
{
  Serial.begin(9600);
  
  pinMode(outPin1,OUTPUT);
  pinMode(outPin2,OUTPUT);
  pinMode(outPin3,OUTPUT);
  pinMode(outPin4,OUTPUT);
  pinMode(led,OUTPUT);
  pinMode(fled,OUTPUT);
  pinMode(bled,OUTPUT);
  pinMode(horn,OUTPUT);
  }




void loop()
{
  if (Serial.available() > 0)
  {
    state = Serial.read();
    digitalWrite(led, HIGH);
    }
    
    
 if (state == '0'){
      vSpeed=0;}
    else if (state == '1'){
      vSpeed=45;}
    else if (state == '2'){
      vSpeed=60;}
    else if (state == '3'){
      vSpeed=75;}
    else if (state == '4'){
      vSpeed=100;}
    else if (state == '5'){
      vSpeed=125;}
    else if (state == '6'){
      vSpeed=150;}
    else if (state == '7'){
      vSpeed=175;}
    else if (state == '8'){
      vSpeed=200;}
    else if (state == '9'){
      vSpeed=225;}
    else if (state == 'q'){
      vSpeed=255;}
  
    /*_________________________________________________________________________________________________*/
    
    if(state == 'F')        //move forwards
    {
      analogWrite(outPin1,vSpeed);
      analogWrite(outPin2,0);
      analogWrite(outPin3,vSpeed);
      analogWrite(outPin4,0);
    }
    
else if (state == 'B')       //move backwards
    {
      analogWrite(outPin1,0);
      analogWrite(outPin2,vSpeed);
      analogWrite(outPin3,0);
      analogWrite(outPin4,vSpeed);
    }
    else if (state == 'S')     //stop!!
    {   
      analogWrite(outPin1,0);
      analogWrite(outPin2,0);
      analogWrite(outPin3,0);
      analogWrite(outPin4,0);
    }
    else if (state == 'R')    //right
    {
      analogWrite(outPin1,vSpeed);
      analogWrite(outPin2,0);
      analogWrite(outPin3,0);
      analogWrite(outPin4,0);
    }
    else if (state == 'L')     //left
    {
      analogWrite(outPin1,0);
      analogWrite(outPin2,0);
      analogWrite(outPin3,vSpeed);
      analogWrite(outPin4,0);
    }
    else if (state == 'I')    //forward right
    {
      analogWrite(outPin1,vSpeed);
      analogWrite(outPin2,0);
      analogWrite(outPin3,0);
      analogWrite(outPin4,vSpeed);
    }
    else if (state == 'G')    //forward left
    {
      analogWrite(outPin1,0);
      analogWrite(outPin2,vSpeed);
      analogWrite(outPin3,vSpeed);
      analogWrite(outPin4,0);
    }
    
    
    
    
    if (state == 'W')    //front light
    {
      digitalWrite(fled,HIGH);
    }
    
    else if (state == 'w')    //front light off
    {
      digitalWrite(fled,LOW);
    }
    
    
    
    
    
    if (state == 'U')    //back light on
    {
      digitalWrite(bled,HIGH);
      }
    
   else if (state == 'u')    //back light off
    {
      digitalWrite(bled,LOW);
      }
        
    
    
    
    
    if (state == 'V')    //Horn
    {
      digitalWrite(horn,HIGH);
    }
    
    else if (state == 'v')    //Horn off
    {
      digitalWrite(horn,LOW);
    }
    }
  
  
  /*---------------- END -----------------------------------------------------------------------*/

Can you please tell the errors, as for me the script is compiling correctly and my new L298N will come on 30 October, so can anyone test and tell me how it works.

App - 'Bluetooth RC Controller' Available in Play Store, only Android.

Regards,
TechDroidROOT

Do you also provide the hardware it has to run on to prospective testers? If so I'm interested.

I actually don't produce to anyone else, but I will do on my own as soon as my Driver Board comes.

Let me know if you're interested.