Welcome to Gemeinschaftskochbuch, a community cookbook project where users can share and explore recipes within a specific community (e.g., family and friends).
For developers, refer to Development Notes.
Note/ToDo: There are additional requirements documented in Confluence => Which are now avilable in the pdf located in the root of this repository.
The projects share the same Git repository for convenience, but they are still decoupled. The exception is the seeding Express app, which may contain references (relative paths) to the (Angular)TypeScript models to facilitate automated seeding in the future.
The Source Code contains a bunch of links, refering to external site, like MSDN or MongoDB. Usually provided as a source for reasonings behind decisions. This should leave the source code (before deployment) at some point and move into the Confluence.
Keep all commits you do, always prefer fast-forward merge into dev. Only merge dev into main, using squash, forming a single commit describing the change. Keep the commit references in the commit message (they refer to the commit hashes in dev).
One part is being able to share recipes with my family and friends easily.
Another part is personal growth through learning various up-to-date technologies that I haven't had experience with. I intend to implement the entire infrastructure as a learning exercise. Additionally, I want to address any unknowns early in the project to avoid getting stuck during development. I point this out, because this does not reflect the way I usually would start a new project.
I might even explore build pipelines using services like Azure or Bitbucket (most likely) Jenkis, although the availability of free options is essential for this project.
This project is licensed under the terms of the MIT license.
Feel free to reach out to me by sending an email to robinmeow97@gmail.com.
If you appreciate my efforts and would like to support me, you can show your appreciation by buying me a coffee! ☕️
Just as Jesus broke bread with his disciples, may you find fellowship and connection in sharing meals, and may your culinary endeavors be a reflection of love and unity.