PROFESSOR - SANJAY GARJE
SUBMITTED BY :
Aakanksha Gupta (Team leader) https://www.linkedin.com/in/eraakankshagupta/
Varun Alla https://www.linkedin.com/in/varunalla/
Abhishek Yadav https://www.linkedin.com/in/abhishek-yadav-ay/
Pratiksha Shukla https://www.linkedin.com/in/pratiksha-shukla-61b17919a/
Govinder Somal https://www.linkedin.com/in/govindersomal/
SAN JOSE STATE UNIVERSITY
COMPUTER ENGINEERING DEPARTMENT
In today's busy world, using this smart app can help us maintaining good food habits.
AWS SERVICES: AWS COGNITO, AWS AMPLIFY, AWS LEX, AWS POLLY, AWS SES, AWS ROUTE 53.
FRONTEND: ANGULAR
BACKEND: AWS AMPLIFY REST API TEMPLATE WITH PRODUCT SEPCIFIC CHANGES.
SOCIAL INTEGRATIONS: FACEBOOK
DEPLOYMENT: AWS AMPLIFY GENERATED CLOUDFORMATION TEMPLATE.
PREFERRED SOFTWARE: VISUAL STUDIO CODE
npm install
npm i -g @aws-amplify/cli
amplify init
npm start
On the home page, user will see either his today's meal plan details or if he/she is not subscribed to a plan then a button directing to start the journey
The chatbot developed using AWS LEX helping user in suggesting right meal plan. The chatbot is available across the application. The chatbot leverages the amazon lex services to provide interactive conversation for the logged-in user.
The page will display all the available diet plans . User can subscribe to diet plan by clicking the subscribe button . Details button will take user to the details page of that meal plan.
The sample meal plan page displays different recipes based upon the dietary options available i.e. Vegan, vegetarian, etc. Users can browse through the sample list to check the week-long recipes .
User can check the recipe details of all seven days .
The users will be able to access this available page and they are given the recipe name and the type whether it’s veg/non-veg meals.
We are able to see our user name displayed in the top right drop down menu.
The dietitians will be able to create recipes on this page.
A dietitian will need to enter the recipe name,
select the type of recipe (Veg/Non-Veg), enter ingredient details, and the procedure to make the dish.
The recipes created here can then be used in the meal plans that the dietitian will create
The dietitians will be able to create meal plan on this page. Dietitian will add the details of meal plan like type ,recipes etc.
Recipe email to subscribed user with an active plan
Admin has the authority to approve the dietitian request.
https://drive.google.com/drive/folders/1u52QaIU3EETsuap6bIJdWIGtKY-NKfcj?usp=sharing