diff --git a/README.md b/README.md index dc0b96a1..a7516b83 100644 --- a/README.md +++ b/README.md @@ -20,22 +20,12 @@ -### System Architect Diagram +### Component Diagram
- +
-### Project Box Design - -This box is a demostration of a power room that contain elecrical wire lines and the microcontroller is connected to the circuit. - -I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontroller that boasts Wifi, Bluetooth, Ethernet and Low Power support all in a single chip. - -| Power Box 1 | Power Box 2 | Power Box 3 | -| --------------------------------------- | ------------------------------------- | ------------------------------------- | -| ![PowerBox](./readme/demo/Project_Box/Power_Room_1.jpg) | ![PowerBox](./readme/demo/Project_Box/Power_Room_2.jpg) | ![PowerBox](./readme/demo/Project_Box/Power_Room_3.jpg) | -

@@ -49,7 +39,7 @@ I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontrolle - Personalized AI Optimization Plans: Clients receive intelligent, data-driven strategies to optimize energy usage, reduce costs, and promote sustainability based on their consumption behaviors. -### Remarkable Features +### Features Highlight
@@ -60,27 +50,32 @@ I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontrolle -### Client Screens (Web) +### Landing Screens -| Login screen | Register screen | +| Landing Screen | Login screen | | --------------------------------------- | ------------------------------------- | -| ![Landing](./readme/demo/1440x1024.png) | ![fsdaf](./readme/demo/1440x1024.png) | +| ![Landing](./readme/demo/Landing/Landing%20Page.gif) | ![Login](./readme/demo/Landing/Login.gif) | +### Client Screens - -### Provider Screens (Web) - -| Login screen | Register screen | +| Client Dashboard screen | Client Report screen | | --------------------------------------- | ------------------------------------- | -| ![Landing](./readme/demo/1440x1024.png) | ![fsdaf](./readme/demo/1440x1024.png) | +| ![ClientDashboard](./readme/demo/Client/Client%20Dashboard.gif) | ![ClientReport](./readme/demo/Client/Client%20Report.gif) | +| Client Profile screen | +| --------------------------------------- | +| ![ClientProfile](./readme/demo/Client/Client_Profile.png) | -### Admin Screens (Web) +### Provider Screens (Web) -| Login screen | Register screen | +| Provider Dashboard screen | Provider Report screen | | --------------------------------------- | ------------------------------------- | -| ![Landing](./readme/demo/1440x1024.png) | ![fsdaf](./readme/demo/1440x1024.png) | +| ![ProviderDashboard](./readme/demo/Provider/Provider%20Dashboard.gif) | ![ProviderReport](./readme/demo/Provider/Provider%20Report.gif) | + +| Provider Show Users screen | Provider Edit Profile screen | +| --------------------------------------- | ------------------------------------- | +| ![ProviderUsers](./readme/demo/Provider/Provider_Users.png) | ![ProviderProfile](./readme/demo/Provider/Provider_Profile.png) |

@@ -88,6 +83,16 @@ I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontrolle +### Project Box Design + +This box is a demostration of a power room that contain elecrical wire lines and the microcontroller is connected to the circuit. + +I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontroller that boasts Wifi, Bluetooth, Ethernet and Low Power support all in a single chip. + +| Power Box 1 | Power Box 2 | Power Box 3 | +| --------------------------------------- | ------------------------------------- | ------------------------------------- | +| ![PowerBox](./readme/demo/Project_Box/Power_Room_1.jpg) | ![PowerBox](./readme/demo/Project_Box/Power_Room_2.jpg) | ![PowerBox](./readme/demo/Project_Box/Power_Room_3.jpg) | + #### Postman API Documentation - You can check the full API documentation using this [link](https://documenter.getpostman.com/view/42830816/2sB2qXji4H). @@ -154,6 +159,11 @@ I used for this project ESP32 DevKit V1. It is based on the ESP32 microcontrolle | --------------------------------------- | ------------------------------------- | ------------------------------------- | | ![PipelineSample](./readme/demo/Deployment/Deployment%20Pipeline%201.png) | ![PipelineSuccess](./readme/demo/Deployment/GitHub_Deploy_Staging_Pipeline.png) | ![EC2Deployed](./readme/demo/Deployment/Node_Server_Docker_Deployed.png) | + +| AWS S3 Bucket React files | S3 bucket public IP website | +| --------------------------------------- | ------------------------------------- | +| ![Landing](./readme/demo/Deployment/S3_React_Deployed.png) | ![fsdaf](./readme/demo/Deployment/S3_Website_Deployed.png) | +
#### To test the website, here are some initial default data stored in the database: diff --git a/amp-client/src/Components/AdminComponents/AdminSidebar/AdminSidebar.jsx b/amp-client/src/Components/AdminComponents/AdminSidebar/AdminSidebar.jsx index 7f90ecc6..ee3e1a25 100644 --- a/amp-client/src/Components/AdminComponents/AdminSidebar/AdminSidebar.jsx +++ b/amp-client/src/Components/AdminComponents/AdminSidebar/AdminSidebar.jsx @@ -22,18 +22,14 @@ const AdminSidebar = () => {