diff --git a/src/app/signup/signup-routing.module.ts b/src/app/signup/signup-routing.module.ts
index d378be52437b82248776985325ee48fa50940b0c..8cf197f901017acdec105abcdae8274ec8d4fc58 100644
--- a/src/app/signup/signup-routing.module.ts
+++ b/src/app/signup/signup-routing.module.ts
@@ -1,6 +1,10 @@
 import { NgModule } from '@angular/core';
 import { RouterModule, Routes } from '@angular/router';
+import { StudentCharterComponent } from './student-charter/student-charter.component';
 import { StudentSignupComponent } from './student-signup/student-signup.component';
+import { ValidEmailComponent } from './valid-email/valid-email.component';
+import { WaitingEmailVerificationComponent } from './waiting-email-verification/waiting-email-verification.component';
+import { ParentsCharterComponent } from './parents-charter/parents-charter.component';
 
 
 const routes: Routes = [
@@ -8,6 +12,23 @@ const routes: Routes = [
     path: '',
     component: StudentSignupComponent
   },
+  {
+    path:'waiting',
+    component : WaitingEmailVerificationComponent
+  },
+  {
+    path:'valid-email',
+    component : ValidEmailComponent
+  },
+  {
+    path:'student-charter',
+    component : StudentCharterComponent
+  },
+  {
+    path:'parents-charter',
+    component : ParentsCharterComponent
+  }
+
 ];
 
 @NgModule({