---
title: MGI - AppDev On-boarding Document
tags: Onboarding Document
description: MGI AppDev On-boarding Document
---

<div style="text-align: center; font-size: 35px">
MGI - AppDev Onboarding Checklist
</div>
---
---
## Introduction
---
This document discuss the process of welcoming and integrating the new developer to IT-AppDev Team.
The objective of this document is to make the new developers to adjust quickly, increase developers productivity and familiarize them to MGI's company culture.
---
## Week 1
---
### Day 1
- [ ] HR Orientation
- [ ] Welcome Email from HR
- [ ] Meeting up the Team
---
### Day 2
- [ ] Getting the business tools from office
- [ ] Installation of business and development software tools
* [MGI - AppDev Business and Development Software Tools](/QdoR9bmuQEKqXzRpdSOsWA?edit)
- [ ] HR+ Training and Guidelines (*Link: https://maxs.ramcoes.com/RVW/extui/vwrt/LaunchPanel.htm*)
- [ ] Request for adding in group mails and software tools
---
### Day 3
- [ ] Familiarizing the culture, policies and procedures
- [ ] Software Platform and tools guidelines
* [Codeigniter ](https://codeigniter.com/userguide3/general/welcome.html)
* [Git command](https://git-scm.com/doc)
---
### Day 4
- [ ] MGI AppDev Standards
* [MGI - AppDev Code Standard](/EGfts6BzQNGWS1TRDUq0ug)
* [MGI - AppDev Git Standard](/5msxC_YeQRqGeZaNq_gcqg)
* [Security Standards](https://docs.google.com/document/d/1eUTiyUndPYGNvX9hzvHxi2bWQQ_7g5_ncRE6ztxwmps/edit?usp=drive_web&ouid=114106258307026119980)
- [ ] Simple program using git, codeigniter and implementation of MGI - IT AppDev Standards
* Add, Edit and Delete Functon
- [ ] Review and feedback of simple program
### Day 5
- [ ] Creating Repository in Gitlab
- [ ] Uploading of simple program to Gitlab
- [ ] Mentoring of whats need to improve and setting expectations
- [ ] Testing of simple program
---
## Week 2
---
### Day 1
- [ ] Accessing Database using MySQL Workbench
- [ ] MGCC Database Reverse Engineering
* Create Entity Relationship Diagram
* Presentation and Review based on ERD
- [ ] Validating the ERD thru System
---
### Day 2
- [ ] MGI Delivery Portal Deep Diving
* Cloning of Delivery Portal in Gitlab
* Creation of local branch from master
- [ ] Delivery Portal Process
* Transaction Type
* Store Polygon RTA
* Geospatial Query
* Menu Display
---
### Day 3
- [ ] Delivery Portal Process Continuation
* Add to cart
* Review Order
* Checkout process
* Saving of Order
---
### Day 4
- [ ] Delivery Portal Process Continuation
* Registration Process
* Opt - in
- [ ] Single Customer View Overview
---
### Day 5
- [ ] Mentoring of Systems Process Flow
- [ ] Wrapping up Delivery Portal Deep Dive
---
## Week 3
---
### Day 1
- [ ] Commissary Web Ordering Overview
* Store Module
* Commi Module
* Admin Module
- [ ] Amazon Web Services Overview
* EC2
* RDS
* Lambda
---
End of Onboarding. Along the way we will teach the developer on techniques and standard on how to use api's, ETL tools