EcoLyf
Ecolyf is an application designed to track and reduce carbon footprints by monitoring daily activities and providing AI-based suggestions for eco-friendly living.
Features
- Daily Carbon Tracking: Log activities to see their carbon impact.
- AI-based Suggestions: Receive personalized tips for reducing emissions.
- Eco-Score: Visualize your eco-friendliness progress with a measurable score.
- Data Visualization: View trends and track improvements over time.
Technology Stack
- Prisma: Database management and ORM
- PostgreSQL: Data storage for user activities and eco-scores
- Svelte: Lightweight frontend for a smooth, responsive user experience
- TypeScript: Ensures robust and maintainable code
Live Application
Getting Started
-
Clone the Repository:
git clone https://github.com/yourusername/ecolyf.git cd ecolyf
-
Install Dependencies:
npm install
-
Set Up Database: Configure your PostgreSQL database in
.env
and run migrations:npx prisma migrate dev
-
Run the App:
npm run dev