project plan
play

Project Plan Volunteer Tracking App The Capstone Experience Team - PowerPoint PPT Presentation

Project Plan Volunteer Tracking App The Capstone Experience Team SpartanNash Denis Andreev Aleksandar Bonev Antonino Candela Tianyi Li Abbott Wang Department of Computer Science and Engineering Michigan State University From Students


  1. Project Plan Volunteer Tracking App The Capstone Experience Team SpartanNash Denis Andreev Aleksandar Bonev Antonino Candela Tianyi Li Abbott Wang Department of Computer Science and Engineering Michigan State University From Students… Spring 2018 …to Professionals

  2. Functional Specifications • Problem ▪ Current Volunteer Tracking System is manual and needs to be digitized. • Solution ▪ Track Volunteer Hours ▪ Gamify the experience ▪ Social Media interaction Team SpartanNash Project Plan The Capstone Experience 2 Presentation

  3. Design Specifications • Filling out a digitized form to track hours. • Timeline feature to share user’s posts. • Leadership boards. • ChatBox Team SpartanNash Project Plan The Capstone Experience 3 Presentation

  4. Screen Mockup: SpartanNash Team SpartanNash Project Plan The Capstone Experience 4 Presentation

  5. Screen Mockup: SpartanNash Team SpartanNash Project Plan The Capstone Experience 5 Presentation

  6. Technical Specifications • Mobile Application ▪ React Native for cross-platform development in Android and iOS. • Web Form ▪ HTML/CSS for the front end. ▪ PHP for the back end. ▪ HTTP POST and GET requests to communicate with server. • API ▪ SpartanNash API to communicate securely with their servers. • Database ▪ Database to store user hours, posts and additional information. Team SpartanNash Project Plan The Capstone Experience 6 Presentation

  7. System Architecture Team SpartanNash Project Plan The Capstone Experience 7 Presentation

  8. System Components • Hardware Platforms ▪ Smartphones that run IOS/Android ▪ Any computer with an internet connection and a web browser installed • Software Platforms / Technologies ▪ React Native ▪ MySQL ▪ Jira Team SpartanNash Project Plan The Capstone Experience 8 Presentation

  9. Risks • Creating software for different OS and screen size. ▪ Software needs to adapt to device. ▪ Testing on diverse set of devices. • Scalability ▪ Work in real time with 16,000 employees. ▪ Test with employees - increasing quantity incrementally. • Utilizing different React Packages in a cohesive manner ▪ Selecting React Native packages that satisfy App requirements. ▪ Discuss with client in order to keep consistency with company standards. • Rejection of UI/structure ▪ Interface or workflow may not be acceptable to user base ▪ Mediate with client frequently. Team SpartanNash Project Plan The Capstone Experience 9 Presentation

  10. Questions? ? ? ? ? ? ? ? ? ? The Capstone Experience Team <Team SpartanNash> Project Plan Presentation 10

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend