Skip to content

raodevendrasingh/testimo

Repository files navigation

Testimo

Testimo is a testimonial collection platform that allows businesses to gather customer feedback effortlessly. Businesses can share unique testimonial links, and customers can submit reviews with ratings, optional details like name, image, and job title, helping businesses build trust and credibility.


Tech Stack

The app is a fast, interactive, and user-friendly multi-page application, built with Next.js for server-side rendering and optimized performance, along with the following technologies:


API Endpoints

The following API endpoints are available (browseable at /api):

api/sign-up
api/verify-code
api/check-username
api/onboard-user
api/get-user-details
api/i/{username}
api/send-testimonial
api/get-testimonial
api/accept-testimonials
api/delete-testimonial
api/update-action

Installation

Make sure you have following software installed in your system:

  • NodeJS
  • npm / pnpm
  • Git

First, we need to clone the repository

https://github.com/raodevendrasingh/testimo.git

Install all required dependencies in an isolated environment

cd testimo
pnpm install

Copy the .env.sample as .env in testimo folder

cp .env.sample .env

Running the local server

cd testimo
pnpm dev

The App should be available on http://localhost:3000/

About

NextJS app to collect user feedback by providing them with a review link

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •