diff --git a/src/libs/models/user.js b/src/libs/models/user.js
index 7857bec4d6b6e67bd3ecb98aaf9a6f091cfebe51..71a9d48f2b2ac008106b1a1022f900962baa2dd1 100644
--- a/src/libs/models/user.js
+++ b/src/libs/models/user.js
@@ -23,6 +23,10 @@ var UserSchema = new Schema({
         type: String,
         required: [true, 'O campo Nome é obrigatório.']
     },
+    nickname: {
+        type: String,
+        required: [true, 'O campo Apelido é obrigatório.']
+    },
     cpf:{
         type: String,
         unique: true,
@@ -30,7 +34,7 @@ var UserSchema = new Schema({
     },
     schooling: {
         type: String,
-        required: [true, 'O campo Escolaridade é obrigatório.']
+        required: [true, 'O campo Formação é obrigatório.']
     },
     course: {
         type: String,
@@ -45,7 +49,7 @@ var UserSchema = new Schema({
     },
     institutionName: {
         type: String,
-        required: [true, 'O campo Instituição em que trabalha é obrigatório.']
+        required: [true, 'O campo Instituição em que trabalha ou estuda é obrigatório.']
     },
     state: {
         type: String,
diff --git a/src/libs/routes/user.js b/src/libs/routes/user.js
index 4913b780c6fc724fdfd1176b4ad14b4a51eae4c9..0e301310f3812673c44fa4302cfb94a9ea6923ae 100644
--- a/src/libs/routes/user.js
+++ b/src/libs/routes/user.js
@@ -121,6 +121,7 @@ userApp.post('/', (req, res, next) => {
         email: req.body.email,
         password: req.body.password,
         name: req.body.name,
+        nickname: req.body.nickname,
         cpf: req.body.cpf,
 	      cep: req.body.cep,
 	      complement: req.body.complement,