Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mtwn105/xpenser-whatsapp-bot

AI Expense Manger with Twilio & Gemini AI
https://github.com/mtwn105/xpenser-whatsapp-bot

ai angular express gemini javascript node nodejs twilio twilio-api twilio-chat twilio-functions typescript whatsapp whatsapp-api whatsapp-bot

Last synced: about 1 month ago
JSON representation

AI Expense Manger with Twilio & Gemini AI

Awesome Lists containing this project

README

        

# Xpenser
## AI Expense Manager with WhatsApp
### Built using Twilio & Gemini AI

## 🥳 Winner of Twilio x Dev.To Hackathon - [https://dev.to/devteam/congrats-to-the-twilio-challenge-winners-2b1n](https://dev.to/devteam/congrats-to-the-twilio-challenge-winners-2b1n)

![Xpenser2](https://github.com/mtwn105/xpenser-whatsapp-bot/assets/12975481/8d0d1c19-a0de-4b94-9345-850ba873d6fa)

## Demo
You can find Xpenser live here: [https://xpenser.amitwani.dev](https://xpenser.amitwani.dev).

Join the Twilio Sandbox WhatsApp Number: [+14155238886](https://wa.me/+14155238886) by sending **`join per-mud`**

## Tech Stack

**Backend:** NodeJS, Express

**Frontend:** Angular, Typescript

**Database:** MongoDB

**Deployment:** Docker, Northflank

**AI:** Gemini 1.5 Flash

**Twilio:** Verify, Functions, WhatsApp

### Architecture

### WhatsApp Integration

![WhatsApp Integration](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g2kwfuz0xisu96uhinl9.png)

### Portal

![Xpenser Portal](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ftxcofyz1hawirhjeq0k.png)