A demonstration of a filtering and searching system that can be utilized on any eCommerce platform.
Built using TypeScript and utilizes Upstash as the database.
Clone the repository to your local machine using the following command:
git clone https://github.com/pradeeptosarkar/ecommerce-filtering-system.git
Navigate to the project directory and install the dependencies using npm or yarn:
cd ecommerce-filtering-system
npm install
To connect with the Upstash database, you'll need to provide your database credentials in the .env file.
UPSTASH_VECTOR_REST_URL=
UPSTASH_VECTOR_REST_TOKEN=
Once you've completed the installation and setup steps, you can start the development server using the following command:
npm run dev
This will start the development server, and you can access the application at http://localhost:3000.