This repository has been archived by the owner on Mar 5, 2024. It is now read-only.
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