Giter VIP home page Giter VIP logo

rinksit / cloudcomputingproject Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yash-desai10/cloudcomputingproject

0.0 0.0 0.0 926 KB

Mortgage Application Portal is a web application (portal) developed in Sails.js. User can apply for house mortgage using this application. There are 3 parts in this web app namely broker portal, employer's dashboard, and real estate portal.

JavaScript 51.30% CSS 0.17% HTML 48.49% Dockerfile 0.04%

cloudcomputingproject's Introduction

CloudComputingProject

TEAM - BOOM

Project Description

Accordingly, to make the project more scalable and reliable, seven Sails JS projects were created, in which four were for the backend web services and remaining three for the frontend UI of the project.

Moreover, the project is designed to fulfill all the requirements and pass all the test cases. So, the flow begins with the MBR’s UI and web service. Firstly, the customer will enter his details on the MBR portal and then MBR’s web service will be invoked to store the detail of the customer. Now, to check the mortgage application status customer can login in broker portal and can check the application status. Then after, the customer will login into the Employer’s portal, here the employer’s web service will be invoked to authenticate the employee(customer) of the respective company. Afterwards, the employee(customer) will fill in the form to send details to the MBR. Employer’s web service will be invoked, and details of the employee will be sent to the MBR’s portal. In addition, session and tokens are generated on all portals of the project.

Consequently, the Customer will login into the Real Estate’s Portal and submit the request for the Appraisal, here the RE’s web service will be invoked to authenticate the customer and generate the appraisal request. Also, session and tokens will be generated. Then after, the Appraiser will login into the Real Estate’s Portal to approve and enter the appraisal value to the request generated by the customer. Once the appraiser will approve the request, the emails will be sent to the customer regarding his request, these emails are triggered and sent using the logic application i.e. workflows implemented on Microsoft Azure. Also, in this scenario, once the value is entered and request is approved by the appraiser, the value will be sent to the Insurance Web Service, which will compute the total value, where it will also deduct the cost and sent the computed value to the MBR’s Web Service.

Finally, the customer will be able to check his application status and amount value on MBR’s portal. Here the value is sent by the Insurance Web Service. Also, the application status will be changed to approved.

URL's For All Hosted Web Services and Front-end Projects (Cloud Deployed URLs)

  1. Insurance Webservice: click here
  2. Real Estate Webservice: click here
  3. Broker’s Webservice: click here
  4. Employer’s Webservice: click here
  5. Broker’s UI: click here
  6. Employer’s UI: click here
  7. Real Estate UI: click here

References

[1] T. Company, "Waterline (ORM)", Sailsjs.com, 2019. [Online]. Available: https://sailsjs.com/documentation/reference/waterline-orm.

[2] "How to validate URL address in JavaScript", Tutorialspoint.com, 2019. [Online]. Available: https://www.tutorialspoint.com/How-to-validate-URL-address-in-JavaScript.

[3] T. Company, "Logging", Sailsjs.com, 2019. [Online]. Available: https://sailsjs.com/documentation/concepts/logging.

[4] T. Company, "sails.config.log", Sailsjs.com, 2019. [Online]. Available: https://sailsjs.com/documentation/reference/configuration/sails-config-log.

[5] T. Company, "sails.config.log", Sailsjs.com, 2019. [Online]. Available: https://sailsjs.com/documentation/reference/configuration/sails-config-log

[6] "Beautiful Winston: A Simple and Universal Logger - Chingu - Medium", Medium, 2019. [Online]. Available: https://medium.com/chingu/beautiful-winston-a-simple-and-universal-logger-6a2d38c01a69.

[7] "winston", npm, 2019. [Online]. Available: https://www.npmjs.com/package/winston.

[8] T. Company, "Response (`res`)", Sailsjs.com, 2019. [Online]. Available: https://sailsjs.com/documentation/reference/response-res.

[9] Mark Otto, "Navbar", Getbootstrap.com, 2019. [Online]. Available: https://getbootstrap.com/docs/4.0/components/navbar/.

[10] Mark Otto, "Buttons", Getbootstrap.com, 2019. [Online]. Available: https://getbootstrap.com/docs/4.0/components/buttons/.

[11] Mark Otto, "Buttons", Getbootstrap.com, 2019. [Online]. Available: https://getbootstrap.com/docs/4.0/components/buttons/.

[12] Mark Otto, "Forms", Getbootstrap.com, 2019. [Online]. Available: https://getbootstrap.com/docs/4.0/components/forms/.

[13] Mark Otto, "Forms", Getbootstrap.com, 2019. [Online]. Available: https://getbootstrap.com/docs/4.0/components/forms/.

Authors

  • Dhruv Purohit, B00821734
  • Yash Desai, B00810560
  • MS Shehzeen, B00812551
  • Nishant Bhambhani, B00823348
  • Amirul Sunesara, B00813456
  • Tirtha Modi, B00826404

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.