amareshsm / React-JS-REST-API-using-nodejs-and-mysql

Food recipes web application uses REST API's (frontend - react js, backend -nodejs)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

food-recipe-web-app

Food recipes web application uses REST API's (frontend - react js, backend - nodejs and mysql )

file structure: food-recipe-web-app:

  • client (frontend Reactjs)
  • database (backend nodejs)
  • models (backend nodejs)
  • routes (backend nodejs)
  • nodejs_login.sql (backend mysql file)
  • server.js (backend node.js)

steps to run backend:

  • We need apache and mysql server(eg:xampp,wamp,workbench) to run backend, them import nodejs_login.sql file into mysql server
  • then install required node modules inside food-recipe-web-app folder(cmd - npm install)
  • use npm start cmd to run the backend.

steps to run frontend:

  • client folder contains all the frontend files
  • then install required node modules inside the client folder
  • to run the client use npm start

External Libraries used :

  • Frontend
    • JSON Web tokens
    • React Bootstrap
    • axios
  • Backend
    • Sequelize
    • JSON Web tokens
    • Bcrypt

About

Food recipes web application uses REST API's (frontend - react js, backend -nodejs)


Languages

Language:JavaScript 95.1%Language:HTML 3.8%Language:CSS 1.1%