Final year project named Foodie's Archive (Website) which is a comprehensive food website showcasing Nepal’s diverse foods, drinks, eateries, restaurants, etc. with their reviews, location, and likes.
About the proposal report. We reviewed that that milestones on the Gantt Chart must be met. If the milestones are missed, the advisor should be informed. Gantt chart needs to match the Work Breakdown Structure (WBS).
We reviewed the grading criteria for the proposal.
We went over the demo of using Github for code as well as project management. We briefly went over markdown syntax and that README files are rendered by default by Github. We looked into splitting task into github issues and checking individual tasks as they are completed. The issue is resolved when all tasks on that issue are completed.
Business rules and defining actors and their properties and limitations.
Entity Relationship Diagram (ERD) for the project. A reference book called Database System Concepts on the designed ERDs was shared.
Achievements
[ ] Successfully created a Github repository for the project with all the information about the project in it.
Problem in determining the features of the subscription that can add value to the subscriber's payment whether to allow user's to make payment for creating posts or adding more subscription features.
2. Creating ERD:
Problem on whether to create a separate entity for the location of the user and restaurant or not and defining attributes related to location. But decided not to make a location entity because users' location will be tracked during the running of the website and the restaurant will have attributes related to location (latitude, longitude).
Confusion on whether to create a separate table for ''likes'' or to put it in the Review table. But decided to make a separate entity for likes for better filtering and query.
Tasks for the Next Meeting:
Creating tables, models, and controllers for the defined entities.
Wireframes and UI designs of all pages using Figma.
Install Language Server Extensions for Laravel in VS Code. If there is a syntax error, the editor should catch it. Autocomplete is desired.
Logbook: 1
Meeting No: 1
Date: 2024-11-15 Start Time: 11 A.M End Time: 11:30 A.M
Items Discussed
Achievements
Problem (if any)
1. Finalizing Business Rules:
2. Creating ERD:
Tasks for the Next Meeting: