Skip to content

shafikhakim27/Pocketree

Repository files navigation

🌳 Pocketree

Welcome to Pocketree, a full-stack sustainability app designed for tracking and encouraging eco-friendly habits. This repository contains source codes for Backend API with Machine Learning features, connecting to an Android Mobile App.

🏗️ Architecture & Tech Stack

The system is composed of three primary services orchestrated via Docker.

  • 📱 Frontend: Android (Kotlin)

  • ⚙️ Backend: ASP.NET Core Web API 9.0 (C#)

  • 🧠 Machine Learning: Python Service (Flask/FastAPI)

  • 🗄️ Database: MySQL 8.0

  • 🤖 CI/CD: GitHub Actions with automated build, testing and deployment.


Build Status:

Android Status

API Status

ML Service Status

Release Status:

Azure API Deployment

Deployment Status:

  • API: Deploy to Azure

  • 🧠 ML Service (Vertex AI / GPU): Endpoint pocketree-ml-endpoint Vertex AI

  • ML Service (Cloud Run / CPU): Deploy to GCP

  • ML Service (Azure App Service / CPU): Deploy to Azure


About

A Sustainability Actions Tracker App with Gamification elements in development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors