Front end of NWEN304/MDDN352 Mobile Application