CSCE Capstone

Student Site for Individual and Collaborative Activities

CSCE Capstone

Student Site for Individual and Collaborative Activites

Team 11 – InventorME 

 

Team Members:

 

Description: 

Disorganization is a hard problem to solve that almost everyone faces. It can lead to people wasting time looking for lost items. If those lost items were properly organized, then the time spent looking for them could have been spent on something more productive or enjoyable. The objective of InventorME is to solve this problem with an application that helps to manage personal items. Furthermore, the objective is not only to solve this problem, but to prevent the disorganization from occurring in the first place.
The approach of InventorME is to have an inventory application that is accessible and flexible to the user. Its focus on flexibility is based around its ability to allow the user customization. In the case of accessibility, it is cross-platformed: the user can access it from any device, anywhere, at any time. To put it simply, the application emphasizes ease of use. The significance of InventorME is that by solving this problem, the user can be more organized. Depending on the user, InventorME can help them get their life back, and can aid them in their personal pursuits, and personal happiness.

Presentations: 

Proposals:

Final Proposal Video:  https://youtu.be/rBnSLJBUBgc 

Final Proposal Slides: https://drive.google.com/file/d/1gDVyxdeTAUG3SPx_eQx91ExnoWKDRfuM/view?usp=sharing 

Updates:

Update Presentation Slides: https://drive.google.com/file/d/1vikJcbxHvAOsvtiqRdkELgwqWIK6nBkM/view?usp=sharing

Final Project:

Presentation Slides:

https://drive.google.com/file/d/1iKQe705WXmLv2lD0eQ4kNqa9_hWum-CU/view?usp=sharing

Poster:

https://drive.google.com/file/d/1ZxVuCexUZRTI1k22HQs4WP_qGw7eB3ZU/view?usp=sharing

Report:

https://drive.google.com/file/d/1FaxK9eBDlqnnrQXfDI_2pK67mv_8D7ol/view?usp=sharing

 

Deliverables: 

Website: 

inventorme.org

Code:

https://github.com/InventorME 

Tasks:

Trello (Detailed Task Breakdown):

https://trello.com/b/b4yfMFLM 

Overall Task Schedule:

  1. Understand the problem/objective [01/11-01/12] (COMPLETED)
  2. Implement database tables [01/13-01/20] (COMPLETED)
  3. Create sign in page (web/mobile) (COMPLETED)
  4. Create create account page (web/mobile) (COMPLETED)
  5. Create hamburger menu, route to pages (Collections, Folder, Archive, Stats)[01/26-02/08](COMPLETED)
  6. Create Profile Page(COMPLETED)
  7. Implement the http requests for the db (GET, POST, PUT, etc)(COMPLETED)
  8. Create home page (web/mobile)[02/09-02/16](COMPLETED)
  9. Implement sign-in functionality (routes to home page/stores a session key) (COMPLETED)
  10. Implement display cards of items in the database [02/17-02/14](COMPLETED)
  11. Create form page for adding/modifying an entry (web/mobile)(routing from homepage)[02/15-02/22](COMPLETED)
  12. Implement form functionality (submits to database/editing an entry populates the form)[02/23-03/13](COMPLETED)
  13. Implement notifications/toast messages (web/mobile)[03/14-03/28](COMPLETED)
  14. Implement Folders and Archive page(COMPLETED)
  15. Implement Collections and Stats page(COMPLETED)
  16. Implement archive and delete functionality for the entries(COMPLETED)
  17. Implement search functionality by title, tags, or phrases[03/29-04/05](COMPLETED)
  18. Implement picture upload / scan functionality (COMPLETED)
  19. Test database[04/06-04/16](COMPLETED)
  20. Test sign in, search, hamburger menu pages, form interactions(COMPLETED)
  21. Deploy the apps(COMPLETED)
  22. Document any bugs [04/17-04/30](COMPLETED)

Future Work:

  •  Refine Quirks | Squash Bugs
  • Web to Scale Better to Mobile
  • Mobile to Scale Better to Larger Devices
  • Photo library Image Upload On Mobile
  • Improve Efficiency
    • Data Caching
    • Improve Latency
  • Allow Custom Attributes
  • Integration with Marketplace or Insurance Apps
  • Privacy
    • Data Encrypted On AWS

Contact:

llm009@uark.edu