Reviews is a tool designed to automate and streamline the review collection process.
2024-09-09.23-33-16.mp4
- 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.
The project is organized into two main folders:
client
: Contains the frontend codeserver
: Contains the backend code
Follow these steps to set up the app locally:
- 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.
cd reviews/server
npm install
cd ../client
npm install
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.
In the server
directory:
npm run start
In the client
directory: npm run dev
Open your web browser and navigate to the port specified in your environment variables to see the application in action.
We welcome your contributions! Please follow these steps:
- Fork the repository
- Create a new branch for your feature
- Make your changes
- Submit a pull request with a clear description of your improvements
Feel free to open issues for bug reports or feature requests.