# Issue Template ## POST/signup - ### Description : - This route post a new organization account to the database after registering and validating . - ### Protected : No - ### Required middlewares: checkSigndIn - ### Response : - Maybe success or error: - Error : ```js= { status : 400, message : 'Bad Request' } ``` - Success : ```js= { status : 200, data : {message:"Signed Up Succefully"} } ``` --- - ### Request body : ```js= { name : 'name', description : 'description', email:'email@email.com', password:'hashedPassword', categories:'['art','technology','business']' } ``` - Validation : ```js= { name : string, description : string, email:email, password: string.alphanum, confirmPassword: ref('password'), categories : array } ```