Skip to content

Reviews is a tool designed to automate and streamline the review collection process.

Notifications You must be signed in to change notification settings

manish-singh-bisht/reviews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Reviews

Reviews is a tool designed to automate and streamline the review collection process.

Table of Contents

Demo

2024-09-09.23-33-16.mp4

Features

  • Spaces: Easily create, edit, and delete spaces.
  • Reviews: Create and like reviews.
  • Embedding: Seamlessly embed the review collection form into your platform.
  • API: Retrieve reviews for a specific space via a robust API.

Project Structure

The project is organized into two main folders:

  • client: Contains the frontend code
  • server: Contains the backend code

Local Setup

Follow these steps to set up the app locally:

1. Fork and Clone the Repository

  • Fork the repository on GitHub to your own account.
  • Clone the forked repository to your local machine:
    git clone https://github.com/your-username/reviews.git
    

Replace your-username with your actual GitHub username.

2. Set Up the Server

  • cd reviews/server
  • npm install

3. Set Up the Client

  • cd ../client
  • npm install

4. Configure Environment Variables

Create a .env file in both the server and client folders. Refer to the .env.example files in each directory for guidance on required variables.

5. Start the Server

In the server directory: npm run start

6. Start the Client

In the client directory: npm run dev

7. Access the Application

Open your web browser and navigate to the port specified in your environment variables to see the application in action.

Contributing

We welcome your contributions! Please follow these steps:

  1. Fork the repository
  2. Create a new branch for your feature
  3. Make your changes
  4. Submit a pull request with a clear description of your improvements

Feel free to open issues for bug reports or feature requests.

About

Reviews is a tool designed to automate and streamline the review collection process.

Topics

Resources

Stars

Watchers

Forks

Languages