Skip to content

CS4Usama/Eat-Foodie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eat Foodie – React.js Project

This project is developed using these state of the art technologies:

  1. React.js
    • Functional Components using Hooks and States
    • JSX
    • JSS
  2. React-Router-DOM
  3. Redux
  4. Firebase

HTML5 is totally replaced with JSX and CSS3 is somehow replaced with JSS but mostly external CSS is used to make the design more attractive and user-friendly.

In this project, Node Package Manager (npm) is used to install different package managers, frameworks and libraries like:

  • React-Bootstrap and Bootstrap
  • FortAwesome / React-FontAwesome
  • FortAwesome / FontAwesome-svg-Core
  • FortAwesome / Free-Solid-svg-Icons
  • FortAwesome / Free-Brands-svg-Icons
  • React Visibility Sensor
  • React CountUp
  • React Rating Stars Component
  • React-Toastify
  • SweetAlert2

Steps to run this project's source code successfully without any error:

  1. Download Node.js and install it.
  2. Run terminal / cmd (command prompt) in which directory you have downloaded this source code...
  3. Run this command  install npm  to install npm with Node.js . After installing, check that Node.js and npm successfully installed or not using these commands  node -v  and  npm -v.
  4. Then, run this command  npm install  to install all the package managers, frameworks and libraries that I have used in this project.
  5. Open the source code in the editor and run  npm start  command and finally enjoy coding...

. . . . . . . . . . . . . . . . .

This project is bootstrapped with Create React App.