Sprint 4 ‐ Week 13 Update - atishay2305-hub/LeafLog GitHub Wiki
Project LeafLog Status Update
End of Sprint 4
Date: 2024-04-17 - 2024-04-24
Major Project Feature Summary:
Status | Symbol |
---|---|
Completed | ✅ |
In Progress | 🔶 |
Pending | ⛔️ |
Major Project Feature % completed to date
Account Management
Feature | Status | Completion Percentage |
---|---|---|
Create an Account | ✅ | 100% |
Login Feature & Page | ✅ | 100% |
Sign Up / Sign In specifically with Google OAuth | ✅ | 100% |
User Profile Page | ✅ | 100% |
Plant Management
Feature | Status | Completion Percentage |
---|---|---|
Plant Logging | ✅ | 100% |
Store Logged Plant Information | ✅ | 100% |
Plant Search Feature | ✅ | 100% |
Advanced Plant Search Filters | ✅ | 100% |
Create Plant Database Search Page | ✅ | 100% |
UI/UX Design
Feature | Status | Completion Percentage |
---|---|---|
Create Header | ✅ | 100% |
Create Footer | ✅ | 100% |
Create 404 Page | ✅ | 100% |
Create Private Policy and Terms of Service Page | ✅ | 100% |
Create Feedback Page | ✅ | 100% |
Create Landing Page | ✅ | 100% |
User-Friendly API Data Display | ✅ | 100% |
API Integration
Feature | Status | Completion Percentage |
---|---|---|
API Data Integration | ✅ | 100% |
API Response Handling | ✅ | 100% |
Additional Features
Feature | Status | Completion Percentage |
---|---|---|
Notification Feature | ✅ | 100% |
Feedback System | ✅ | 100% |
Current Project Status Summary: GREEN
- The team has met and gone above and beyond our desired MVP.
Team Status Summary:
- All core functionality is stable and tested, all pages are styled, both logged and API data can be called and interacted with seamlessly, and there are action confirmation and error handling protocols in place. Users can see a view of their logged plants and their unique care data, allows users to find new plants by exploration or log their own details, enable notifications that remind them about personalized water sequences, and have a unique profile page. Team has been focusing on full-stack testing, cleaning our repository, and hosting
Team Goals for the upcoming week:
- Final touches on the repository
- Plan for product video
Individual Team Member Status:
-
Mikayla: Implemented notification page, which allows users to select what plants they'd like watering notifications for and has emails send to a their desired email address. Implemented the email functionality, styled every page and every plant entry to all have consistent and properly displayed data. Fixed bugs throughout the site, implemented feedback for user actions and worked on things for the presentation.
Next week: Ensure the repository is clean, everything works, and that hosting is running as it should
-
Atishay: This week I have collaborated with Mikayla to work on completing the MVP, CIRCLECI testing, Selenium Testing and in general wrapping up our project. We have successfully completed all tasks listed here.
Next week: The target for next week is to just complete hosting and deployment.
-
Hiral: Worked on Unit Testing , Work on documentation and final project presentation.
Next week: work on repo cleaning .
-
Caitlin: Work on testing. Work on documentation and final project presentation.
Next week: Continue working on testing.
Past week team activities:
- Creation and rendering of logged plants on My Plants page
- UI friendly and interactable API display
- Testing
Team Project Decisions:
- Pursue product video