GraphQL starter progressive web application (PWA) with Realtime, Offline and AI/ML functionality using AWS AppSync
ChatQLv2 is a starter React Progressive Web Application (PWA) that utilizes AWS AppSync to provide offline and real-time capabilities in a chat application. It incorporates AI/ML features such as image recognition, text-to-speech, language translation, sentiment analysis, and chatbots. This application was developed as part of the re:Invent session to demonstrate the combination of real-time/offline and AI/ML capabilities in serverless applications. Users can search for other users and messages, have conversations, upload images, and exchange messages.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.