Skip to content

ProjectHub is a platform to share and review websites, apps, and software projects. Get valuable feedback from the community, assign status labels, rate reviews, and earn points for unlocking badges and achievements. Improve your projects with collaborative insights.

Notifications You must be signed in to change notification settings

VaibhavRtd7/ProjectHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Project Name: ProjectHub - Collaborative Project Review System

Overview

Project is a collaborative project review system built to facilitate the sharing and improvement of websites, apps, or software projects. With ProjectHub, users can submit their projects, receive reviews and feedback from other users, and actively engage in refining their work. The platform allows project owners to manage reviews, assign labels, rate feedback, and reward helpful reviewers with points, badges, and achievements.

Features

  • Project Submission: Users can seamlessly submit details and links of their projects, including websites, apps, or software projects.

  • Review and Feedback: Facilitates open and constructive feedback from other users to enhance the quality of submitted projects.

  • Review Labels: Project owners can categorize reviews with labels such as 'solved,' 'pending,' or 'rejected' to indicate the review's status.

  • Rating System: Project owners can rate reviews on a scale of 1 to 5 based on their perceived usefulness.

  • Points and Rewards: Reviewers earn points based on their received ratings, allowing them to unlock badges and achievements.

Live Preview

Check out the live preview of Project at https://project-hub-frontend.vercel.app.

Installation and Setup

To set up the DevCritique Collaborative Project Review System locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Nilesh9106/DevCritique-frontend.git
    cd DevCritique-frontend
  2. Install the required dependencies using npm or yarn:
    npm install
    # or
    yarn install
  3. Start the development server using Vite:
    npm run dev
    # or
    yarn dev
  4. Access the application by navigating to http://localhost:3000 in your web browser.

Usage

  1. Register for an account on the ProjectHub platform.
  2. Log in to your account and submit a new project by providing its details and a link.
  3. Explore other projects submitted by users and provide insightful reviews with comments and feedback.
  4. As a project owner, manage reviews by assigning labels and rating them to acknowledge helpful feedback.
  5. Reviewers accumulate points based on their received ratings and achievements along the way.

About

ProjectHub is a platform to share and review websites, apps, and software projects. Get valuable feedback from the community, assign status labels, rate reviews, and earn points for unlocking badges and achievements. Improve your projects with collaborative insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published