For frontend, i will be using Material UI, Material UI Data Grid, Nivo Charts, Redux Toolkit and Redux Toolkit Query. For backend, i will be using Node JS, Express Js, Mongoose, and MongoDB. We will also go through how to Data Model using Entity Relationship Diagrams as well as making aggregate calls in MongoDB.
Links:
- Node: https://nodejs.org/en/download/
- NPX: https://www.npmjs.com/package/npx
- VSCode: https://code.visualstudio.com/download
- Nodemon: https://github.com/remy/nodemon
- Nivo: https://nivo.rocks/
- Material UI: https://mui.com/material-ui/getting-s...
- Material UI Data Grid: https://mui.com/x/react-data-grid/
- React Router: https://reactrouter.com/en/v6.3.0/get...
- React Date Picker: https://reactdatepicker.com/#example-...
- Redux Toolkit: https://redux-toolkit.js.org/introduc...
- Redux Toolkit Query: https://redux-toolkit.js.org/rtk-quer...
- Dotenv: https://github.com/motdotla/dotenv
- JsonWebToken: https://github.com/auth0/node-jsonweb...
- Google Fonts: https://fonts.google.com/
- Render: https://render.com/
- Railway: https://railway.app/
- MongoDB: https://www.mongodb.com/
- Mongoose: https://github.com/Automattic/mongoose
- MongoDB Aggregate: https://www.mongodb.com/docs/manual/r...