An open source application that uses OpenAI Davinci model to generate DB queries, built using MERN Stack with Next JS and the payment systems uses Ethereum blockchain.
- OpenAI Davinci model for generating queries
- Mongo DB For Users, Transactions & Analytics Management
- Ethereum Blockchain for decentralized transactions - ERC-20 token for payment & ERC-721 token for subscription ownership representation
- Web3 JS for Ethereum blockchain for Web3 transactions
- Redis for Managing user authentication, access tokens
- Express JS as a framework on top of Node JS for API - Microservices
- Next JS as a framework on top of React as a UI library
- Google OAuth2 with nodemailer for 2 factor authentication (OTP based)