ContriHUB / NoteSphere

A portal for students to give feedback on student related activities in college.
2 stars 11 forks source link
contrihub hacktoberfest mnnit opensource react

NoteSphere

NoteSphere is a feedback collection platform designed to let users submit and manage feedback in the form of notes. It provides an intuitive, user-friendly interface for creating, editing, and managing feedback about projects or activities, making it an ideal tool for gathering valuable insights. Built with React, Node.js, and MongoDB, the application is responsive and dynamic, offering a smooth user experience with modern styling powered by Bootstrap.

Table of Contents

Features

Tech Stack

Installation

To get NoteSphere running locally, follow these steps:

Prerequisites

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/ContriHUB/NoteSphere.git
  2. Install backend dependencies:

    npm install
    cd backend
    npm install bcryptjs --save
  3. Run the backend server:

    nodemon server.js
  4. Start the frontend server:

    cd src
    npm start

Usage

Once NoteSphere is up and running:

API Endpoints

Contributing

Contributions are welcome! Feel free to fork the project, make improvements, and submit a pull request.

  1. Fork the project.
  2. Create a new branch for your feature: git checkout -b feature/new-feature.
  3. Commit your changes: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature/new-feature.
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.