Survey System

Overview

This project is a web application developed using ReactJS, aimed at simplifying the process of creating and conducting surveys. Users can easily create surveys and gather valuable insights by analyzing the survey results within the application.

Features

  • Survey Creation: Intuitive interface for users to create customized surveys with various question types.

  • Survey Results: View and analyze survey results in real-time, enabling informed decision-making.

Technologies Used

  • ReactJS: Front-end development library for building user interfaces.

Getting Started

Prerequisites

Make sure you have Node.js installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/kalaiyarasanm-12/survey-master.git
  2. Navigate to the project directory:

    cd survey-master
  3. Navigate to BackEnd:

    cd SurveyMaster-Backend
  4. Install dependencies for BackEnd:

    npm install
  5. Start BackEnd:

    npm start
  6. Navigate to FrontEnd: Open in another Terminal

    cd surveymaster-react
  7. Install dependencies for FrontEnd:

    npm install
  8. Start FrontEnd:

    npm start

The application will be accessible at http://localhost:3000 by default.

Screenshot 2024-02-02 203405

Usage

  1. Create a survey by adding questions through the user-friendly interface.
  2. Share the survey link with participants.
  3. Monitor and analyze real-time survey results within the application.

License

This project is licensed under the MIT License.

Acknowledgments

  • Special thanks to the ReactJS community for their invaluable contributions.

Feel free to reach out for any questions or feedback!