Connect Green is an app that allows you to capture precious moments, as your plant grows,commemorate their milestone with their images as threads.It provides advice to your specific needs whether you are an novice gardener or experienced enthusiast.
This project was inspired by the conditions of Delhi NCR where every winters the AQI of city is at it's peak. We believe that to sustain the development of cities we have to make our cities cleaner and greener.
Connect Green's aim is to improve air quality and promote sustainable living in urban areas by leveraging the benefits of plants and trees. Join us in our journey to build and integrate new technologies to reduce enviornmental crisis.
Please feel free to contact us if you are interested in our Enterprise plan for large organizations that need extra flexibility and control.
- Typescript - Language
- Next.js - Framework
- MongoDB - Database
- Vercel - Hosting
To run Connect Green locally, you will need
- Node.js
- MongoDB
Tip
Use pnpm for fast installation and efficient disk management.
Follow these steps to setup Datewise on your local machine:
- Fork this repository to your GitHub account.
After forking the repository, clone it to your local device by using the following command:
git clone https://github.com/<your-username>/Tree-Plantation-Backend
-
Run
npm i
in the root directory -
Create your
.env
from the.env.example
. You can usecp .env.example .env
to get started with our handpicked defaults. -
Set the following environment variables:
- MONGO_URL
- NEXTAUTH_URL (should be set as http(s)://localhost:[port])
- NEXTAUTH_SECRET (can be random string or you can generate from openssl)
- JWT_SECRET (can be random string or you can generate from openssl)
- GEMINI_API_KEY -CLOUD_NAME(you can get it from cloudinary) -CLOUDINARY_API_KEY -CLOUDINARY_API_SECRET
-
Run
npm run dev
in the root directory to start