Skip to content

InsightPulse is a powerful real-time feedback system designed to empower organizations with actionable insights from various stakeholders. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), InsightPulse provides a scalable, secure, and user-friendly platform for gathering and analyzing feedback.

Notifications You must be signed in to change notification settings

GeeekySouro003/InsightPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InsightPulse - Real-Time Feedback System

InsightPulse is a powerful real-time feedback system designed to empower organizations with actionable insights from various stakeholders. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), InsightPulse provides a scalable, secure, and user-friendly platform for gathering and analyzing feedback.

Features

  • Customizable Feedback Forms: Tailor questions to collect specific insights from users.
  • Real-Time Analytics: Gain instant access to feedback data for quick decision-making.
  • Intuitive User Interface: Designed for seamless navigation and enhanced user experience.
  • Scalable Architecture: Built with scalability in mind to handle large volumes of feedback data.
  • Secure: Implements industry best practices to ensure data security and privacy.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Deployment: Vercel

Getting Started

To get a local copy up and running, follow these simple steps:

Prerequisites

  • Node.js
  • MongoDB

Installation

  1. Clone the repository
    git clone https://github.com/yourusername/insightpulse.git
  2. Install NPM packages
    npm install
  3. Set up environment variables (if any)
    # Example of environment variables setup
    PORT=5000
    MONGODB_URI=mongodb://localhost:27017/insightpulse

Usage

  1. Start the server
    npm start
  2. Open your browser and navigate to http://localhost:3000 (or the configured port)

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Souradip Dasgupta - https://www.linkedin.com/in/souradip-dasgupta/ - [email protected]

Project Link: https://github.com/GeeekySouro003/InsightPulse


About

InsightPulse is a powerful real-time feedback system designed to empower organizations with actionable insights from various stakeholders. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), InsightPulse provides a scalable, secure, and user-friendly platform for gathering and analyzing feedback.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published