Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/exploring-solver/catalogcraft

This is the repo for prototype of the Build for Bharat hackathon, by team Progmatic , MAIT
https://github.com/exploring-solver/catalogcraft

Last synced: about 2 months ago
JSON representation

This is the repo for prototype of the Build for Bharat hackathon, by team Progmatic , MAIT

Awesome Lists containing this project

README

        

# CatalogCraft

## Catalogue Digitization by Team Progmatic

## Overview

This is the repository for the prototype of the Build for Bharat hackathon. The aim of this project is to digitize Indian catalogues and make them searchable on a platform. This repository contains the source code for a webapp.

[Hosted Link](http://panel.mait.ac.in:3019/)
[Admin Dashboard](http://panel.mait.ac.in:8012/admin/)

## Table of Contents

- [Installation](#installation)
- [Problem](#problem)
- [Solution](#solution)
- [USP](#usp)
- [Technology](#technology)
- [Business](#business)
- [Team](#team)

## Installation

Follow these steps to set up the development environment:

1. **Clone the repository:**

```bash
git clone https://github.com/exploring-solver/CatalogCraft.git
cd frontend
```

2. **Install Dependencies:**

```bash
npm i
```

3. **Start the development server:**

```bash
npm run dev
```

The application should now be running at http://localhost:5173

## Problem

The challenge is to develop innovative solutions that leverage cutting-edge technologies to seamlessly digitalize and enhance product catalogs, offering a user-friendly experience for sellers and seller apps. Consider a sample catalog with at least 1000 SKUs, with attributes such as SKU id, product name, description, price, image, inventory, colour, size, brand, etc. This catalog is to be digitized using a combination of intuitive interfaces such as text / voice / image input, with text & voice input using any of the Indic languages. In some cases, a combination of these interfaces are required to digitize an SKU e.g. scan image which pre-fills the product name from the repository, with the remaining attributes filled using text or voice input.

## Solution

- Process Inefficiency and Time inefficient
- Resource Redundancy
- Catalog integrity issues, Image Quality and accuracy
- Lack of Standardization, Consistency Issues
- Multiple steps and clicks involved
- UX friction, CX pain points

## Deliverables

- Barcode Scanning
- Voice Input
- Vector Image search
- Mapping to master catalogue
- Download reported analytics
- Adheres to taxonomy
- Standardized and non-standardized product support
- Catalog Templates
- YOLO Model to detect items and fill their catalogue
- Seamless Multilingual Support Integration
- Robust chatbot which supports all major languages
- Dual backend and database integration options (Django and Nodejs)
- Bulk data addition and instant catalog creation
- Auto Filling Maximum Data

## Technology

![React](https://img.shields.io/badge/React-%2320232a.svg?style=flat&logo=react&logoColor=%2361DAFB)
![Material-UI](https://img.shields.io/badge/Material--UI-%230081CB.svg?style=flat&logo=material-ui&logoColor=white)
![TailwindCSS](https://img.shields.io/badge/TailwindCSS-%2338B2AC.svg?style=flat&logo=tailwind-css&logoColor=white)
![Django](https://img.shields.io/badge/Django-%23092E20.svg?style=flat&logo=django&logoColor=white)
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-%23336791.svg?style=flat&logo=postgresql&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-%23339933.svg?style=flat&logo=node.js&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-%2347A248.svg?style=flat&logo=mongodb&logoColor=white)
![Kotlin](https://img.shields.io/badge/Kotlin-%230095D5.svg?style=flat&logo=kotlin&logoColor=white)

## Team

1. [Aman Sharma](https://github.com/exploring-solver)
2. [Ravi K Banchhiwal](https://github.com/ivar03/)
3. [Ishaan Minocha](https://github.com/IshaanMinocha)
4. [Shivam Kumar Jha](https://github.com/Shivoo29)

## Thank You!
## Please star the repository :)