-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 6
Sprint 6's focus was ultimately to achieve a minimum viable product for the web portal and mobile application. For this to be accomplished, we fleshed out the Article Lifecycle, gave the web portal and app a new style, and squashed a lot of bugs.
Table of Contents
- Article Lifecycle
- New Styling
- Bug Fixing, Improvements
- Fall/Winter Break Changes
The stage of an article in its specific life cycle is determined by the _status _ data field in its MySQL row. Below is a flow-graph detailing the stages and loops an article may go through. The entire web portal's CSS was re-done to give the portal a fresh, modern feel.
A lot of bugs were fixed and new bugs were found. Some massive bug fixes are:
- Comments not correctly populating on the article page
- Comments would glitch-out after one comment
New bugs that were found are listed in the Issues tab.
Since Sprint 6 ended before Fall/Winter break, we took this opportunity to try and fix some bugs that were found during Sprint 6 and before. Other changes/improvements were made as well, such as moving the Mobile App from React Native + Expo to Next.JS + Capacitor. This allows our web portal and mobile application to have the same codebase, with Capacitor allowing us to access native iOS and Android functionality (such as push notifications).
© Drury Mirror
© The Reflecting DUCS