Financial Empowerment Platform for Women in Rural Areas
Dhansathi is a MERN stack project focused on financial literacy and empowerment for women in rural communities.
It provides easy-to-use tools and resources to help manage money, track expenses, and learn about financial independence.
The project emphasizes accessibility and security, ensuring users can safely engage with financial tools and resources.
- Tutorials Page – Learn about budgeting, savings, and financial independence.
- Chatbot – AI-powered assistant integrated with Groq Cloud API to guide users with queries in simple language.
- Budget Planner – Helps track income, expenses, and savings goals.
- Authentication – Secure user login/signup with Clerk.
- Frontend: React (with Clerk authentication)
- Backend: Node.js + Express.js
- Database: MongoDB (for CRUD operations)
- Auth: Clerk
- AI Chatbot: Groq Cloud API
git clone https://github.com/Tanish-235/Dhansathi.git
cd Dhansathicd backend
npm install- Create a
.envfile in the backend folder:
MONGO_URI=your-mongodb-connection-string
PORT=5000
GROQ_API_KEY=your-groq-cloud-api-key- Start the backend server:
npm startcd frontend
npm install- Create a
.envfile in the frontend folder:
VITE_CLERK_PUBLISHABLE_KEY=your-clerk-api- Start the frontend:
npm run devContributions are welcome! Feel free to fork this repo, open issues, or submit PRs.
- Clerk for authentication
- MongoDB for database services
- Groq for chatbot integration
- All open-source contributors who made this project possible