About
EcoSense Dashboard Application is an application for managing campaigns and users.
This is a Next.js project bootstrapped with create-next-app.
Running the Application Locally
- Clone the repository
- Install the dependencies by running
yarn install - Run
cp .env.example .env.localand fill the environment variables. - Run the development server by running
yarn dev - Open http://localhost:3000 with your browser to see the result.
- To close the development server, press
Ctrl + C.
Technologies
Dependencies
Production
next
react
react-dom
react-icons
firebase
framer-motion
nprogress
sass
typescript
Development
Try the App
Visit our deployed web application through:
Latest- Google Cloud Run (dashboard.ecosense.id)
Infrastructure
Production
- Artifact Registry (Docker)
- Region:
asia-southeast1 - Repository:
cloud-run-docker-deploy - Image:
ecosense-dashboard
- Region:
- Cloud Run
ecosense-dashboard- Service URL: https://ecosense-dashboard-of7z476jgq-as.a.run.app
Development
- Artifact Registry (Docker)
- Region:
asia-southeast2 - Repository:
cloud-run-docker-deploy - Image:
ecosense-dashboard-dev
- Region:
- Cloud Run
ecosense-dashboard-dev
CI/CD Workflow
- Push to GitHub Repository
@EcoSenseID/EcoSense-Dashboard. - Wait until the GitHub Actions workflow run is done.
Screenshot
Dark mode disabled

Dark mode enabled

2023 © EcoSense Indonesia.