Nu3menu is a web and mobile application that allows you to create nutritional menus for the week.
You can choose your breakfast, lunch and dinner for each day.
A large selection of recipes according to nutritional values.
- HTML
- CSS
- Javascript
- Axios
- Qs
- UUID
- Faker
- Jest
- Cypress
- React testing library
- Chakra UI
- React hooks
- React icons
- Context API
- React router dom
- Error boundary
- PropTypes
- React query
- Firebase auth
- Firestore
- Firebase storage
- React hook form
- Emailjs
- Dotenv
- Netlify
- Notion
Make sure you have all of the following prerequisites :
- Git - Download and install Git
- Node.js - Download and install Node.js
- Create a project in Google Firebase and export the configuration in an .env file :
REACT_APP_FIREBASE_API_KEY=REACT_APP_FIREBASE_API_KEY
REACT_APP_FIREBASE_AUTH_DOMAIN=REACT_APP_FIREBASE_AUTH_DOMAIN
REACT_APP_FIREBASE_DATABASE_URL=REACT_APP_FIREBASE_DATABASE_URL
REACT_APP_FIREBASE_PROJECT_ID=REACT_APP_FIREBASE_PROJECT_ID
REACT_APP_FIREBASE_STORAGE_BUCKET=REACT_APP_FIREBASE_STORAGE_BUCKET
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=REACT_APP_FIREBASE_MESSAGING_SENDER_ID
REACT_APP_FIREBASE_APP_ID=REACT_APP_FIREBASE_APP_ID
REACT_APP_FIREBASE_MEASUREMEMT_ID=REACT_APP_FIREBASE_MEASUREMEMT_ID
git clone https://github.com/ReactMasteryNutrition/nu3menu.git
cd nu3menu
npm install
npm start
petuniahtf
MH1000
CannyRo
David Belleau
Nu3menu is MIT licensed.