Sprint 2 ‐ Week 8 Update - atishay2305-hub/LeafLog GitHub Wiki
Project LeafLog Status Update
Start of Sprint 2
Date: 2024-03-13 - 2024-03-20
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 404 Page | 🔶 | 50% |
Create Private Policy and Terms of Service Page | ✅ | 100% |
Create Wishlist Page | 🔴 | 0% |
Create Landing Page | 🔶 | 50% |
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 | 🔴 | 0% |
Current Project Status Summary: 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
- Format search entries nicely on the search page
- Finalize front page
Individual Team Member Status:
-
Mikayla: Worked on search feature - implementing backend work done by Atishay into the interface, utilizing Express to call API and generate search results. Exposure to backend server and API work has led to new learning.
Next week: Test search capabilities, format search entries, allow user to save search results to their logged plants
-
Atishay: Worked on few elements on the frontend and started merging the routes with the frontend elements.
Next week: My aim for the next week would be to refine all the routes, be more specfic in routes, as for test purposes a few routes that i have written earlier had some generalized data fetching (for example the search route).
-
Hiral: Worked on the homepage and combing of other page in the homepage.
Next week: My aim for the next week is to complete the frontend for educational plant page and plant search page and merge all the frontend page together in flow and work on the design part for the login and signup page.
-
Caitlin: Stylized the TOS page. Research plant types, created and Stylized a general plant info page.
Next week: Start working on frontend for a user feedback page.
Past week team activities:
- Merging Hiral's frontend code
- Writing more specific backend routes
- Bug fixes
- Virtual Team meeting
Team Project Decisions:
- No Major decisions were made.