SM Logo DarkSM Logo Light
Shantanav Mukherjee
Creator: soundcreates
Back to Portfolio

Senate

Senate is an AI powered platform designed to streamline the way teams and organizations manage projects, discussions, and decisions. It combines modern collaboration tools with intelligent automati…

JavaScript

The Development

Senate is a full-stack developer productivity platform built to help teams manage projects, track performance, and make better collaboration decisions through data. The system combines a React frontend, an Express backend, a FastAPI-based resume ingestion service, and Solidity smart contracts to create a workflow that goes beyond simple task management. By integrating onboarding, OAuth connectivity, analytics, and recommendation-ready resume vectorization, Senate is designed as a more intelligent ecosystem for developer coordination. A major strength of the project is the way it connects multiple services into a cohesive product experience. Developers can authenticate, connect GitHub and WakaTime accounts, manage tasks and projects, and upload resumes that are parsed, chunked, embedded, and stored in Chroma Cloud for downstream recommendation workflows. On top of that, the platform includes scoring systems such as ELO and daily score computation, along with escrow and reward contract infrastructure, which adds a strong experimental Web3 layer to a productivity-focused application.

Gallery

Senate screenshot 1
Senate screenshot 2
Senate screenshot 3