Project-Indigo
Frontend
=> React.js
Redux
=> Material UI
Middleware
=> GraphQL
=> Apollo Client / graphql-compose-mongoose / Apollo
=> Express.js
=> Helmet - Encrypts API Calls
=> Morgan - Log API Calls
Backend
=> Node.js
Express.js
Datamanagement
=> MongoDB
Authentication
=> OTP Verification, JWT Token, Bcrypt
=> .
Node.js 18.16.0
npm/npx 9.5.1
npm install
npm start
npm i express body-parser@1.20.1 cors dotenv helmet@6.0.0 morgan mongoose@6.7.3 nodemon@2.0.20 mongodb
npm i react-redux @reduxjs/toolkit@1.9.0 react-datepicker@4.83.0 react-router-dom@6.4. @mui/material @emotion/react @emotion/styled @mui/icons-material @mui/x-data-grid @nivo/core @nivo/bar @nivo/line @nivo/pie @nivo/geo
check that all theme settings are compatible with new methods implemented in sidebar
=> Noticed useState has mode 'dark' in ../state/index.js
Div box issues in side bar need to debug
X Create Products Schema, Routes, Controllers, API & Query
Create Front-end Page for Products
Create Contacts Schema, Routes, Controllers, API & Query
Create Front-end Page for Contacts, Team, Clients, Vendors & Red-tape