This is my Capstone project for the Udacity Cloud Developer Nanodegree. My Food Tracker lets you log the food you eat throughout the day. You can add calories and a picture of your food to to see just exactly all you eat.
Live site : https://5fda7c6853f3f00008fd0a03--clever-joliot-8051fe.netlify.app/
- Backend
- Serverless Framework
- Node.js
- AWS Cognito
- Frontend
- Next.js
- React Bootstrap
- React Icons
- Axios
- AWS Amplify
- Deployment
- Netlify
- Forgot Password Flow
- Analytics for specified time frame
- Delete image on food log remove
- Add Google Recaptcha on Sign Up
- Better support for mobile
- Image search
- Admin Dashboard(App health & monitor)
According to Semantic-Release, we need to follow some commit message guidelines in order for automatic versioning to work.
<type>(<scope>): <message>
- Type can be one of the following:
- feat: A new feature
- fix: A bug fix
- docs: Documentation only changes
- style: Changes that don't affect meaning of code (space, format, missing semi-colons, etc)
- refactor: A code change that neither fixes a bug nor adds a feature
- perf: A code change that improves performance
- test: Adding missing or correcting existing tests
- chore: Changes to build process or auxiliary tools and libraries
- Scope is the feature of the code (subscriptions, objects, sharing, teams, etc) being affected
- Message is a regular commit message describing the changes