--- title: MGI - AppDev On-boarding Document tags: Onboarding Document description: MGI AppDev On-boarding Document --- ![](https://i.imgur.com/jEIPfP4.png) <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