Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Udhay
BeyondX,
Chennai.
1
Overview
A full stack development of web application and cross platform mobile Application.
Development process
1. Front end developed in react Js
2. Back end in express js supported by node js
3. Database
a. Nosql - mongoDB
b. Sql - MYSQL
4. Server - GCP (google cloud platform)
5. Middleware as such
Kubernetes for deployment
Jenkins for Support and Maintenance
Docker
Bigquery for Data analysis
Sumo For data logging
Specifications
Specification used as such
● Front end - REACT
○ React Js framework is for front end development
○ The same components are used for cross platform mobile app as
react native
○ Framework is developed by facebook so it has greater advantage for
developer as such with bigger community, reusability
● Back end - NODE JS < EXPRESS
○ We can create a multiple api as microservice to ambush the
robustness , Auto scaling and reusability
○ The biggest advantage of the this framework it has NPM ( node
package module)
○
2
1. Sign up / Login:
a. Json web token
b. Google, Facebook , github and other primary auth
c. auth _O2
2. Dashboard
a. Displaying all data based on the requirement of the Web Application with
interactive UI / UX
Milestones
● Wireframe
○ UI
○ UX
● Database table listings
● Front end component design
● Back end REST API design
● Middleware deployments
● Testing of each api
● Integrating of application
● Testing
○ Load test
○ UAT ( user acceptance test)
● Going live in server