From 5f8f6f98c2c47ca878aadb893b0d64a0c66316aa Mon Sep 17 00:00:00 2001 From: rohan09-raj Date: Tue, 2 Aug 2022 00:06:39 +0530 Subject: added useState and made input functional --- server/controllers/users.js | 0 server/models/users.js | 26 ++++++++++++++++++++++++++ server/routes/users.js | 8 ++++++++ 3 files changed, 34 insertions(+) create mode 100644 server/controllers/users.js create mode 100644 server/models/users.js create mode 100644 server/routes/users.js (limited to 'server') diff --git a/server/controllers/users.js b/server/controllers/users.js new file mode 100644 index 0000000..e69de29 diff --git a/server/models/users.js b/server/models/users.js new file mode 100644 index 0000000..f78b7d7 --- /dev/null +++ b/server/models/users.js @@ -0,0 +1,26 @@ +import mongoose from 'mongoose'; + +const userSchema = mongoose.Schema({ + id: String, + aadhaarNumber: String, + indianResident: Boolean, + name: String, + gender: String, + dob: { + type: Date, + }, + mobile: String, + email: String, + address: String, + photo: String, + documents: Object, + biometrics: Object, + createdAt: { + type: Date, + default: new Date(), + }, +}); + +const UserDetails = mongoose.model('UserDetails', userSchema); + +export default UserDetails; diff --git a/server/routes/users.js b/server/routes/users.js new file mode 100644 index 0000000..55f846b --- /dev/null +++ b/server/routes/users.js @@ -0,0 +1,8 @@ +import Express from 'express'; + +const router = Express.Router(); + +router.post('/user'); +router.get('/user'); + +export default router; -- cgit