Skip to content

A hearing disability inclusive short form social media platform commended by Venmo Founder + JellyJelly Founder revolutionizing video transcribing. R&D in the works with automatic sentiment based tools for video editing. Founded by Shaurya Bisht, Itwela Ibomu, and Bilal Khan.

License

Notifications You must be signed in to change notification settings

Team-S-I-R/jelly-up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo Here

JellyUp

A collaborative project developed d aimed at fulfilling/replicating the requirements of JellyJelly.com.


Table of Contents

Architecture Diagram

Architecture-Diagram

The architecture diagram above illustrates the general structure of the application and how each component interacts with one another. Please note that the architecture is subject to change as the project progresses.

Tech Stack

Backend

  • Framework: Flask
  • Machine Learning Libraries:
    • Transformers
    • OpenAI
    • DeepFace
  • Audio and Video Processing:
    • Pydub
    • MoviePy
    • FFmpeg
  • Database: Supabase

Frontend

  • Framework: React (with Next.js)
  • Styling: Tailwind CSS, ShadCN UI
  • Animation: Framer Motion, Drei (for 3D animations with React Fiber)
  • TypeScript
  • Node.js

Development Tools

  • Containerization: Docker
  • Package Management: Poetry, npm
  • Deployment: Vercel

Additional Tools

  • Image Search: Pexels API (for retrieving images based on queries, maybe not applied at the time of your reeading this)
  • Natural Language Processing: NLTK (for sentiment analysi, maybe not applied at the time of your reeading this)

Getting Started

This guide provides step-by-step instructions on how to set up the application on your local machine for development and testing purposes.

Prerequisites

Ensure you have the following installed on your machine:

Installation

  1. Clone the repository:
git clone https://github.com/NautilusAI/Customer-Support-AI.git .

Note: The . at the end of the command clones the repository into the current directory instead of creating a new directory.

  1. Navigate to the frontend directory and install the dependencies:
cd ./frontend
npm install
  1. You can now run the application locally. It is recommended to use the run.cmd command to start the application:
.\run.cmd

Alternatively, you can start the application using:

npm run dev

If you prefer not to use npm, you can also use yarn, pnpm, or bun:

yarn dev
# or
pnpm dev
# or
bun dev

Note: If you encounter issues, please check the package.json file for the correct command.

Usage

To access the application, navigate to:

http://localhost:3000

NOTE: All applications build using Next.js will usually run on port 3000, but this can be changed within the next.config.js file.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

License: MIT

About

A hearing disability inclusive short form social media platform commended by Venmo Founder + JellyJelly Founder revolutionizing video transcribing. R&D in the works with automatic sentiment based tools for video editing. Founded by Shaurya Bisht, Itwela Ibomu, and Bilal Khan.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •