Welcome to Sustain Sphere repository! This project aims to provide organizations, NGOs, and individuals with a comprehensive tool to track, analyze, and improve their Environmental, Social, and Governance (ESG) performance. Leveraging machine learning techniques, the platform offers a customized dashboard experience tailored to the specific needs and objectives of the user.
- Main Dashboard: Provides an overall overview of ESG performance metrics.
- Environmental Dashboard: Tracks environmental impact and sustainability initiatives.
- Social Dashboard: Monitors social responsibility efforts and community engagement.
- Governance Dashboard: Evaluates governance practices and compliance standards.
- Sign Up/Sign In: Users can create accounts and log in securely.
- User Classification: Upon first sign-in, users are prompted to specify their organization type (organization, NGO, individual), which customizes their dashboard accordingly.
- Personalized Experience: Tailors dashboard components based on user classification for relevant insights and analytics.
ESG Articles: Users can contribute articles related to ESG topics, fostering knowledge sharing and collaboration within the community.
Knowledge Repository: Offers resources and information on various ESG-related topics to empower users with insights and learning opportunities.
To get started with the ESG Dashboard and Knowledge Platform, follow these steps:
git clone https://github.com/yourusername/esg-dashboard.git
For Backend:
cd sustain-sphere
npm install
npm run dev
For Frontend:
cd Sustain Sphere Backend
npm install
npm run dev
Open your web browser and navigate to http://localhost:3000 to access the Sustain Sphere.
This project is licensed under the MIT License.
Special thanks to the contributors who have helped make this project possible.