Sprint 2 ‐ Week 9 Update - atishay2305-hub/LeafLog GitHub Wiki
Project LeafLog Status Update
End of Sprint 2
Date: 2024-03-20 - 2024-03-27
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 | 🔶 | 50% |
User Profile Customization | 🔴 | 0% |
Plant Management
Feature | Status | Completion Percentage |
---|---|---|
Plant Logging | 🔶 | 60% |
Store Logged Plant Information | 🔶 | 50% |
Plant Search + Filtering Feature | 🔶 | 40% |
Advanced Plant Search Filters | 🔴 | 0% |
Create Plant Database Search Page | 🔶 | 40% |
Create Generalized Plant Care Info Page | 🔶 | 70% |
UI/UX Design
Feature | Status | Completion Percentage |
---|---|---|
Create Header | ✅ | 100% |
Create Footer | ✅ | 100% |
Create 404 Page | 🔶 | 50% |
Create Private Policy and Terms of Service Page | ✅ | 100% |
Create Feedback Page | ✅ | 100% |
Create Landing Page | ✅ | 100% |
User-Friendly API Data Display | 🔶 | 30% |
API Integration
Feature | Status | Completion Percentage |
---|---|---|
API Data Integration | 🔶 | 75% |
API Response Handling | 🔶 | 60% |
Additional Features
Feature | Status | Completion Percentage |
---|---|---|
Notification Feature | 🔶 | 50% |
Wishlist Feature | 🔴 | 0% |
Feedback System | 🔶 | 50% |
Current Project Status Summary: GREEN LEADING ORANGE
Some core UI pages skeletons still need work, but for the most part there are strong foundations for us to continue functional implementations. We've begun to integrate more of the advanced backend features into the frontend, such as the search feature that interfaces with our API.
Team Status Summary:
Majority of the foundation of the site has been implemented and from here the team will personalize the site and reinforce uniformity. The backend is in very good shape, and will be worked on to continue connecting functionality. Teamwork with the shared tasks has been both good and in need of improvement and more communication. Styling needs to be more consistent. This has been a big week for learning new technologies.
Team Goals for the upcoming week:
- Implement Search feature entirely
Individual Team Member Status:
-
Mikayla: Developed more mature and uniform styling on each page
Next week: Test search capabilities, format search entries, allow user to utilize search in the log entry plants
-
Atishay: This week I heavily focused on testing multiple components from backend to frontend using POSTMAN API testing. I made sure things are working well, along the way I have started merging backend with frontend. Apart from this, I also made UI Refinements on landing page of frontend.
Next week: My main challenge till now was merging the backend code with frontend, Next.js code is a little TDS for me right now, there is a lot of syntax differences and the way you send backend API data to frontend elements. I just need to work more on that, and the next week I will be completely doing that.
-
Hiral: Worked on homepage and uniform design
Next week: My aim for the next week is complete the frontend with proper Ui design for all the pages
-
Caitlin: Created the front end for a Feedback page. Stylized the feedback page and created a footer. Added login, sign up, and TOS and Feedback links into Footer
Next week: Start working on frontend for a Wishlist page.
Past week team activities:
- Writing more specific backend routes
- Bug fixes
- Virtual Team meeting
Team Project Decisions:
- Major styling changes done to front page, that were then implemented throughout other pages