Skip to content

ReactMasteryNutrition/nu3menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nu3Menu

https://nu3menu.netlify.app

Description

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.

Stack used

  • 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

Getting started

Prerequisites

Make sure you have all of the following prerequisites :

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

Clone the project

git clone https://github.com/ReactMasteryNutrition/nu3menu.git 
cd nu3menu

Install the dependencies

npm install

Start the project

npm start

Authors

petuniahtf
MH1000
CannyRo
David Belleau

Licence

Nu3menu is MIT licensed.