Releases: dcsil/StylEase
StylEase MVP v1.0.1
In this release, our team present a testing version of our app StylEase. Our app currently support the following functionalities (use cases):
- Sign in & Sign up
- Scan new item and add it into the wardrobe
- Browsing Wardrobe
- Create outfit from wardrobe
- Create outfit by AI suggestion
- Make plans on calendar
- Add selected outfit to plan
The login credential to try our app:
Email: test
Passward: 12345
Checklist for accessibility: https://github.com/dcsil/StylEase/blob/main/accessibility.md
Demo Write-Up: https://github.com/dcsil/StylEase/blob/dev/README.md
Demo Video Link: https://youtu.be/1lwTsfe-OaU
Next steps:
- Better UI design.
- Improve in AI selection
- Collaborate with fashion retailers to create marketspace
- Profile and Main page information implementation
- Huggingface API for clothing detection is not stable but laoding model exceed memory limit on heroku. Better solution need to be found
Related issue: #46, #54, #50, #46
Related roadmap: #5 #6 #8 #9 #20 #21 #22 #23 #24 #25 #26 #27
StylEase v1.0.0
v1.0.0 Release Note:
Here is our project progress in this release:
- Created a new repository for our project (https://github.com/dcsil/StylEase)
- Set up the development and testing environment of our frontend and backend.
- service.yml
- bootstrap script
- Testing and CI setup including Github Action workflow for mobile.yml and flask.yml
- A setup instruction README.md
- Deployed backend on Heroku (https://stylease.herokuapp.com/) <- This is the API URL; no webpage served.
- Setup MongoDB Atlas. (This page needs authentication, so a screenshot is attached below)
- Set up Exception tracking Sentry
- Set up Logging via Sumo Logic. (This page needs authentication, so a screenshot is attached below)
- Production & Builds:
Due to the limit of OS used in Github Action and our own machines, we will not build our app for iOS. The Andriod APK release can be found here.
This release is a hello world app and does not contain any actual functionalities.- Open your Android device’s file explorer app
- Locate the APK file in your file explorer app and select it.
- The APK installer menu will appear—tap Install. On Samsung devices, this may appear as a pop-up.
Related Issues: #11 #12 #13 #14
Changes to Tech Stacks:
- Added Heroku as the backend hosting solution since it has better compatibility with Sumo Logic.
- Replaced Material UI with React Native Paper because React Native is not compatible with Material UI.
- Added Sentry and Sumo Logic as Exception Tracking and Logging solutions.
Changes to Roadmap:
- Adjusted development time for frontend.
- Added detailed tasks for UI implementation.
📆 Future Planning
Short term (~3/25/2023): #15, #16, #17, #18, #19, #20, #21, #22
Medium term goals (3/26/2023 ~ 4/10/2023): #23, #24, #25, #26, #27, #28
Long term goals (4/11/2023~6/1/2023): #29, #30, #31, #32, #33, #34, #35