Biggest problem : Entity and Type declaration
Narendra Sisodiya

If you use NodeJs+Mongodb+Angular Js(or any other) and use Json schema file then all three can use the same instance of schema.

If the tech stack you use does not mandate defining schema before hand then do schema-entity validation only one time at source.

Try to be schema less in lower level of your tech stack and use assertion for data quality checks.