Git Product home page Git Product logo

captn-web-ui's Introduction

Capt’n.ai

Hey 🧙‍♂️! This is a sneak peek at my product's evolving homepage. Get ready for an amazing launch soon!

captn-web-ui's People

Contributors

harishmohanraj avatar kumaranvpl avatar davorrunje avatar rjambrecic avatar

Stargazers

Filip Sodić avatar Matija Sosic avatar  avatar

Watchers

 avatar  avatar  avatar

captn-web-ui's Issues

Redesign to have one team per chat

  • Remove messages like "Thank you for your response"
  • Disable send button while the agent is working on the request
  • The entire conversation should look like the initial conversation without any additional messages
  • The loader and the input box should be tied to individual chat
  • Fix search bar css issue

Code refactoring

  • Move logic to parent component and pass the necessary state to the child components
  • Write test cases for React components
  • Polish UI in mobile and in desktop layouts

Show smart reply option in the UI

Show smart reply option in the UI and it should have the following suggestions:

  • Move logic to parent component and pass the necessary state to the child components
  • Write tests for the refactored components and new components
  • Add unit_test job to the CI pipeline
  • Store smart suggestions in the DB against the chat
  • Generate a few quick suggestions for the agent response and show in the UI
  • Do not generate suggestions for open ended agent responses
  • Style the quick suggestion component

Upgrade to open-saas template

  • Update DB
  • FIx Google Auth
  • Fix branding
  • Create necessary pages
  • Create necessary routes
  • Integrate with Python backend
  • Add necessary websockets
  • Add necessary webhooks
  • Fix React build issues
  • Fix Stripe
  • Allow admins to access all chats
  • Add privacy policy and ToC to login screen
  • Fix social share
  • Create Landing page

Handle Azure Content filtering issue

  • The azure API returns 500 when the user request is categorised as harmful/sexual etc
  • At persent we are showing an alert box in the UI saying "something went wrong. please try again later"
  • But we could display some custom messages in the UI for better usability

Support for multiple teams in single conversation

  • update Conversation table to store each conversation in individual records
  • Refactor the application code to make it work with the modified database schema
  • Create teams when required
  • Save the team status and questions/answers in the database when ready
  • But show questions one by one to the user in the UI (Filter it at the react code)
  • Polish UI and text mesage

Restrict access to other user conversations

  • Add userID as foreign key in conversation table
  • Update chat creation route input parameters
  • Update retrieve chat conversation route
  • Show error message at the frontend incase of invalid access
  • Drop the existing DB

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.