- Project requirement understanding.
- Decided on MERN as tech stack.
- ReactJS for front end, Node.js is for the backend and MongoDB as database.
- Learning of wireframes
None
- Wireframe learning
- Creation of wireframes for different pages.
- Deciding on business logic for calculation of mileage points.
- Exploring different schemas for building the database.
- None
- Created wireframes and decided the logic for mileage point calculation.
- Initializing the backend code.
- Writing schema different models that are used store data in DB
- Setting up skeletal code which will be used by all APIs.
- Decision what columns to be included in each table
- Backend code set up and database schema.
- Adding API for admin login and signup
- Writing APIs to add flight data and update flight data from admin side.
- Adding validations for user inputs.
- I need to know how UI expects the payload so each API can be designed accordingly.
- User APIs and validations for inputs.
- Writing backend API for creation of a flight booking which involves updating flight data as well updating user data.
- Writing backend API for cancelling of a flight booking which involves updating flight data as well updating user data.
- Adding logic for flight booking using mileage points.
- Need clarity on post cancel updations
- Flight booking APIs.
- Integration of frontend and backend.
- Deploying Application to AWS instance.
- Testing all the functionalities of Application.
- Need KT on setting up load balancer