Check out the demo on Telegram: @ClevervolAngularAppBot
This project is a cutting-edge Telegram WebApp built using Angular 17. It leverages Firebase for backend services and integrates with OpenAI for advanced AI functionalities. The backend is implemented with Node.js and deployed on a Google Cloud virtual machine, providing robust and scalable performance.
- Angular 17 frontend
- Firebase integration
- Node.js backend
- Deployment on Google Cloud
- OpenAI API integration
The backend repository can be found here.
- Firebase: Add your Firebase configuration in the
environment.ts
file. - OpenAI: Add your OpenAI API key in the backend configuration.
This project is licensed under the MIT License.
- Clone the repository
git clone https://github.com/ifoder/Angular17-TelegramWebApp-OpenAi.git
- Navigate to the project directory
cd Angular17-TelegramWebApp-OpenAi
- Install dependencies
npm install
- Start the development server
ng serve
- Open your browser and navigate to
http://localhost:4200
.
For any questions or issues, please open an issue on GitHub.