Einstein
- Role
- Full-Stack Developer
- Technologies
- Django, Jinja2, Stripe, Ajax, jQuery, JavaScript, ChatGPT, OpenAI, Whisper, Boto3
- Database
- PostgreSQL
- Deployment
- AWS EC2, Gunicorn, Nginx, Heroku
- Client Requirement
- Develop a web app with text to speech, speech to text, user account management, and payment integration features.
Sharing
Einstein
Description: Einstein is a web application built using Django, Jinja2, Stripe, Ajax, jQuery, JavaScript, ChatGPT, OpenAI, Whisper, Boto3, and email services. It includes features such as user account management, text to speech, speech to text, and payment integration using Stripe. The backend uses a local PostgreSQL database. Deployment is done on AWS EC2 with Gunicorn and Nginx, and also on Heroku.
Project Overview:
- Implement text to speech and speech to text functionalities using AWS Polly SynthesizeSpeech with Boto3 for text to speech model and OpenAi Whisper.
- Integrate complete user management profile with login, signup, forget password, validation, change password, and edit user functionalities.
- Incorporate payment invoices and charge users based on minutes of speech or voice using Stripe integration.
Technologies Used:
- Django
- Jinja2
- Stripe
- Ajax
- jQuery
- JavaScript
- ChatGPT
- OpenAI
- Whisper
- Boto3
Role: Full-Stack Developer
Client Requirement:
- Develop a web app with text to speech and speech to text functionalities.
- Implement user account management features.
- Integrate payment invoices and charge users based on minutes of speech or voice.
Live project demo and proof of work is available on request!