Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/impruthvi/any-chat-nextjs

Welcome to Any Chat, a Software as a Service (SAAS) application that allows users to communicate in any language without the need to know the language of the other person. This project leverages the power of Next.js 14, Firebase, and Firebase Extensions to facilitate seamless multilingual conversations.
https://github.com/impruthvi/any-chat-nextjs

firebase firebase-extensions github learnin learning-by-doing next14 nextauth shadcn-ui translation

Last synced: 5 days ago
JSON representation

Welcome to Any Chat, a Software as a Service (SAAS) application that allows users to communicate in any language without the need to know the language of the other person. This project leverages the power of Next.js 14, Firebase, and Firebase Extensions to facilitate seamless multilingual conversations.

Awesome Lists containing this project

README

        

# Any Chat

## Description

Welcome to **Any Chat**, a Software as a Service (SAAS) application that allows users to communicate in any language without the need to know the language of the other person. This project leverages the power of Next.js 14, Firebase, and Firebase Extensions to facilitate seamless multilingual conversations.

## Features

- **Language Agnostic Chat**: Users can chat in their preferred language, and the application will handle automatic translation.
- **Supported Languages**: English, Spanish, German, French, Hindi, Japanese, Latin, Russian, Chinese, Arabic.
- **Real-time Communication**: Enjoy real-time, instant messaging capabilities.
- **Secure and Scalable**: Built on Firebase, ensuring a secure and scalable solution.
- Dark mode
- Responsive design

## Technologies

Project is created with:

- Next.js
- Tailwind CSS
- OpenAI API
- NextAuth Authentication
- Zustand
- Stripe Subscription
- Shadcn
- Firebase
- Firebase Extensions

## Setup

To run this project, install it locally using npm:

```
$ cd ../any-chat-nextjs
$ npm install
$ npm run dev
```

## Demo

[Any Chat](https://any-chat-nextjs.vercel.app/)

## Status

Project is: _Done_

## Contact

Created by [@impruthvi](https://impruthvi.netlify.app/) - feel free to contact me!

## License

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Contribution

Contributions are always welcome!

## Support

Give a ⭐️ if you like this project!