TIL
Today, the last final project has begun.
The topic was free and we decided to make a website with a restaurant line-up list. As it is the last project, I thought a lot and produced the project. Total team members are five people.
When setting the topic, we accepted as many opinions as possible, and decided the development topic by sharing the features and development direction we wanted. As a result, we created a service website rather than a solution, and decided on a topic by thinking about the inconveniences in actual use, even though it is existing rather than creating a new one from scratch.
We voted on a total of three project ideas.
Progress step:
Concerns about feature development have come to an end, and ERD diagrams are being created, but there are conflicting opinions and many unknowns.
When creating a category, we agonized over whether to make a category into an enum type or create a category that can be duplicated, and as a result, we chose one that can create infinite categories that can be duplicated. The reason is that our project needed depth, and there were categories that needed duplication. for example (Western food -> seafood -> course menu),(Asian food -> seafood -> course menu)
In this project, we decided to proceed by setting soft delete as the default unless delete is necessary.
We had to implement additional features, and we started to think about how far we would go. The time given to us is a month, so it's long if it's long, but it's a situation where we have to do the frontend and backend together.