SigmaGPT is a full-stack AI-powered chat application inspired by modern conversational interfaces.
The project focuses on real-world deployment, frontend–backend integration, and cloud infrastructure using AWS.
- 💬 AI-powered chat interface
- 🧵 Thread-based conversations
- 📜 Persistent chat history
- ⚡ Fast and responsive UI
- 🌐 Deployed on AWS EC2 with Nginx
- 🔗 Frontend–backend integration over REST APIs
- React (Vite)
- JavaScript
- HTML & CSS
- Node.js
- Express.js
- REST APIs
- AWS EC2
- Nginx
- Linux (Ubuntu)
- GitHub Actions (CI/CD)
🚀 SigmaGPT is live and deployed on AWS EC2
http://ec2-16-171-237-242.eu-north-1.compute.amazonaws.com/
- Deploying frontend apps with Nginx
- Connecting frontend to backend on a remote server
- Debugging real production issues (CORS, ports, configs)
- Managing AWS EC2 instances
- Writing deployment-friendly code
- End-to-end ownership of a full-stack project
SigmaGPT/ │ ├── Frontend/ # React frontend ├── Backend/ # Node.js backend └── README.md
yaml Copy code
git clone https://github.com/Utkarsh-Raj-Profile/SigmaGPT.git
cd SigmaGPT
Frontend Setup
bash
Copy code
cd Frontend
npm install
npm run dev
Backend Setup
bash
Copy code
cd Backend
npm install
npm start
🙏 Acknowledgements
Special thanks to Apna College for guidance and excellent teaching,
which helped me understand deployment concepts and push through real-world challenges.
👤 Author
Utkarsh Raj