I already to the setups, I will do the database setup later. You guys can get familar with these things first.
my-app is front end react folder
server is backend express folder
We are using VSCode as our ide. I think u can download from this link? https://code.visualstudio.com/download
How to Fetch React as Front end and Express as backend (I did this) https://daveceddia.com/create-react-app-express-backend/
React hook is used for managing the state https://levelup.gitconnected.com/react-hooks-usestate-and-useeffect-2d0b870c654f
Axios is an react API to send and recieve request from backend https://designrevision.com/react-axios/
We are going to use ant desgin(React) for front end design
Things need to install
You may need to install node.js: https://www.npmjs.com/get-npm
Client side
cd into my-app and do the following
1.npm install
2.npm install antd
3.npm install react-router-dom
4.npm install axios
Install mongodb https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/
//for scraping data npm install --save axios cheerio
//for cookie and passport npm install connect-mongo npm install express-session npm install passport-local npm install passport npm install connect-flash npm i csvtojson
//for front end npm install react-infinite-scroller //new to install sudo npm install --save react-apexcharts apexcharts sudo npm install react-easy-chart npm i react-google-charts npm install react-plotly.js plotly.js