Skip to content

agrawal-2005/PolicyFinder

Repository files navigation

🛡️ Policy Finder

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.

🌐 Live Demo

✨ Features

  • 🔍 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).

🛠️ Tech Stack

  • 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)

🚀 Setup & Installation

  1. Clone the repository

    git clone https://github.com/agrawal-2005/PolicyFinder.git
    cd PolicyFinder
    
  2. Install dependencies

    npm install
    
  3. Set up environment variables Create a .env file with:

    MONGO_URI=your_mongodb_uri
    JWT_SECRET=your_jwt_secret
    
    
  4. Start the server

    npm start
    

📄 License

This project is licensed under the MIT License.


🙌 Contributors

  • Prashant Agrawal – FullStack Developer
  • More info available on LinkedIn

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published