Policy Finder is a smart web application designed to help users discover personalized government and financial policies based on their personal data and preferences — all in a hassle-free, interactive way.
- 🔍 Discover tailored policy recommendations based on user inputs.
- 🔐 Secure authentication with JWT.
- 💬 Interactive chatbot powered by NLP models to answer policy-related queries.
- 🔄 Real-time, bidirectional user interaction using Socket.IO.
- 💾 MongoDB database to store user data and policy information.
- 🔧 Built with scalable backend architecture using Node.js (Express).
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Real-time Communication: Socket.IO
- Chatbot: NLP-based query responder
- Others: Render (for deployment)
-
Clone the repository
git clone https://github.com/agrawal-2005/PolicyFinder.git cd PolicyFinder -
Install dependencies
npm install
-
Set up environment variables Create a
.envfile with:MONGO_URI=your_mongodb_uri JWT_SECRET=your_jwt_secret -
Start the server
npm start
This project is licensed under the MIT License.
- Prashant Agrawal – FullStack Developer
- More info available on LinkedIn