About
EcoSense Admin Panel is a web application to manage users, verify task proofs, approve campaigns, and manage reward vouchers.
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
framer-motion
next
react
react-dom
react-icons
sass
Development
Infrastructure
Production
- Artifact Registry (Docker)
- Region:
asia-southeast1 - Repository:
cloud-run-docker-deploy - Image:
ecosense-adminpanel
- Region:
- Cloud Run
ecosense-adminpanel- Service URL:
- Cloud Run URL: https://ecosense-adminpanel-of7z476jgq-as.a.run.app
- Domain Map: https://admin.ecosense.id
- Service URL:
Development
- Artifact Registry (Docker)
- Region:
asia-southeast2 - Repository:
cloud-run-docker-deploy - Image:
ecosense-adminpanel-dev
- Region:
- Cloud Run
ecosense-adminpanel-dev
CI/CD Workflow
- Push to GitHub Repository
@EcoSenseID/EcoSense-AdminPanel - Wait until the GitHub Actions workflow run is done.
2023 © EcoSense Indonesia.