Better's project
Member
- Frontend : @YangHyeonS, @BoKyung124
- Backend : @Eundongdong, @jiaeYoon
- One-quarter of the global greenhouse gases are related to food production and consumption, 80% of which are related to livestock.
-If you switch to a vegetarian diet by 2050, greenhouse gases can be reduced by 63 percent and cost $973 billion.
🔑 the 13th item of Sustainable Development Goals → The goal of 1W1M is to encourage beginners to start with an easy mission to consciously eat a vegetarian meal once a week and gradually increase their frequency.
- Sign up page
- Main page
- Diet record
- Recipe recommendation
- Setting
This is the sign-up page that appears when you run the app for the first time.
To motivate users through goal setting, it asks the current vegal level, the target vegan level, the target vegan day, and whether to set a reminder.
This is the main page.
You can check your vegetarian days and goals.
The cute tomato character will encourage users.
Experience point and level accumulated by the user's activities will make the user more enthusiastic.
Below the tomato character, you can see my diet history and today's menu recommendations.
If you want to take a closer look, you can go to the menu at the bottom bar.
This is the diet record page.
Here you can see the history of past diets.
Press the diary button to record what you ate today.
You can record your diet on the day you press the diary button, and you can freely write down the name of the food, explanation of the food, and reviews.
You can check the ingredients and see if they meet your goal.
This is the vegan recipe recommendation page.
It consists of three buttons: Record Recipe, View Recipe List, and Recommnd Today's Recipe.
'Record Recipe' is a page to record your vegan recipes. You can write ingredients, recipes, vegan level, and more, and share them with other users.
'View Recipe List' is a page where you can see your recipe history and other people's recipe history you have scraped.
'Today's Recipe Recommendation' is a page where you can get menu recommendations when there are no vegan menu that come to mind. You can view it in card format below, and click the button to see detailed recipes.
This is the My Page. Users can check vegetarian goals, current stages, and vegetarian days. And they can strengthen their mind by checking the collected badges.
- RESTful API
- CRUD feature
- Google Cloud Platform
- VM Instance
- SQL
- Cloud Storage
- VM Instance
- Swagger
- JPA Auditing
spring boot
- springBootVersion = '2.1.9.RELEASE'
- java8
- mustache
- JPA