Ecovest
  • Home - EcoVest🌱
  • Overview
  • For Investors
    • Getting Started
    • Beginner’s Guide to EcoVest
    • Features
    • FAQ
  • For Project Partners
  • Technical Docs
    • Metrics Methadology
  • Security
  • MVP Roadmap
  • Support
  • Legal
  • Team
Powered by GitBook
On this page

MVP Roadmap

(Deadline: March 31)

Focus: Build a functional, stripped-down MVP to validate demand.

Week

Key Deliverables

Week 1 (Now)

- Finalize MVP scope (core features only).

- Set up frontend (Next.js) + backend (Supabase).

- Create landing page with waitlist signup.

Week 2

- Build user auth (email + Google) with NextAuth.js.

- Create a static project directory (3–5 fake projects with hardcoded data).

Week 3

- Integrate Stripe for payments (test mode).

- Add a basic "Invest Now" button that triggers Stripe Checkout.

Week 4

- Build a simple dashboard to display user investments.

- Add CO2 savings formula (simplified: e.g., $1 = 1 kg CO2 saved).

Week 5

- Replace fake projects with real data (partner with 1–2 pilot projects).

- Test end-to-end flow: Signup → Invest → Track.

Week 6

- Launch closed beta (invite 10–20 testers).

- Fix bugs and improve UI based on feedback.

Week 7–8

- Deploy MVP publicly (Vercel + Railway).

- Run a soft launch campaign (email waitlist + social media).


MVP Core Features

  1. User Onboarding

    • Signup/login (email/Google).

    • Basic profile setup (no KYC for now).

  2. Project Directory

    • 3–5 real projects (e.g., solar, recycling).

    • Simple filters (category, min investment).

  3. Payments

    • Stripe integration (one-time payments).

    • Fractional investing (as low as $50).

  4. Impact Tracking

    • Basic dashboard: Total invested + CO2 saved.

    • Simple formula (e.g., $1 = 1 kg CO2).


What to Skip for Now

  • Advanced dashboards (graphs, historical data).

  • Social sharing, forums, or gamification.

  • Mobile app (stick to web-only).

  • Complex project vetting (manual approvals for pilot projects).


Tech Stack for Speed

  • Backend: Supabase (free tier for auth + PostgreSQL).

  • Payments: Stripe (prebuilt Checkout flow).

  • Hosting: Vercel (frontend) + Railway (backend).

  • Impact Metrics: Hardcoded formulas (e.g., CO2 = investment * 1 kg/$).


Week 1 Checklist

  • Create Next.js app: npx create-next-app ecovest-frontend.

  • Set up Supabase project and link to Next.js.

  • Build a landing page with:

    • Value proposition.

  • Draft MVP user flow (Figma or paper sketch).


Tips to Stay on Track

  1. Daily Standups: Even if solo, track progress daily.

  2. Prebuilt Templates: Use:

  3. Outsource Non-Core Work: Hire a freelancer for tasks like Stripe webhooks or UI tweaks.


Risks & Mitigation

Risk

Solution

Payment delays

Use Stripe’s test mode first; no KYC until post-MVP.

Pilot projects back out

Start with 1–2 dummy projects (e.g., mock solar farm).

User adoption low

Pre-launch waitlist + partner with eco-influencers for soft launch.


Post-MVP Next Steps

  1. Add advanced metrics (real carbon calculators).

  2. Build mobile app (React Native).

  3. Partner with auditors (e.g., Verra) for project vetting.

PreviousSecurityNextSupport

Last updated 4 months ago

Frontend: Next.js + Tailwind CSS (prebuilt components from ).

Email waitlist (use or Tally form).

.

.

Tailwind UI
ConvertKit
Next.js + Stripe Starter
Supabase Auth Template