https://github.com/sourik-10/prismai
QuickAI is a full-stack AI web application built with a modular clientβserver architecture. The project is primarily developed in JavaScript, with the frontend and backend kept in separate folders for better structure and scalability. It leverages modern web technologies and integrates AI-powered features to deliver intelligent interactions.
https://github.com/sourik-10/prismai
axios clerk clipdrop-api cloudinary cors dotenv expre gemini-api multer neon nodejs pdf-parser react react-router-dom tailwindcss toaster
Last synced: about 2 months ago
JSON representation
QuickAI is a full-stack AI web application built with a modular clientβserver architecture. The project is primarily developed in JavaScript, with the frontend and backend kept in separate folders for better structure and scalability. It leverages modern web technologies and integrates AI-powered features to deliver intelligent interactions.
- Host: GitHub
- URL: https://github.com/sourik-10/prismai
- Owner: Sourik-10
- Created: 2025-08-23T19:20:23.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-08-24T06:08:08.000Z (9 months ago)
- Last Synced: 2025-08-24T13:10:00.938Z (9 months ago)
- Topics: axios, clerk, clipdrop-api, cloudinary, cors, dotenv, expre, gemini-api, multer, neon, nodejs, pdf-parser, react, react-router-dom, tailwindcss, toaster
- Language: JavaScript
- Homepage: https://quick-ai-eight-xi.vercel.app/
- Size: 14.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PrismAI
[](https://github.com/Sourik-10/PrismAI/stargazers)
[](./LICENSE)
[](https://quick-ai-eight-xi.vercel.app/)
PrismAI is a full-stack AI-powered web application built with a modular **clientβserver architecture**.
The project is primarily written in JavaScript, with separate frontend and backend folders for better scalability and maintainability.
It is designed to serve as a foundation for experimenting with and deploying AI-driven applications.
---
## π Features
- **Full-stack architecture** with dedicated `client` and `server` modules
- **AI-powered interactions** for intelligent responses
- **Scalable structure** for future enhancements
- **Modern web technologies** for smooth development and deployment
- **Vercel deployment** support for quick hosting
---
## π οΈ Tech Stack
- **Frontend:** JavaScript, React (if included), TailwindCSS (if included)
- **Backend:** Node.js, Express.js
- **AI Integration:** OpenAI API / Custom AI Models (depending on your setup)
- **Deployment:** Vercel
---
## π Project Structure
```
PrismAI/
β
βββ client/ # Frontend code
β βββ src/ # React components, pages, styles
β βββ ...
β
βββ server/ # Backend code
β βββ routes/ # API routes
β βββ models/ # Database models (if any)
β βββ ...
β
βββ README.md # Project documentation
```
---
## βοΈ Installation & Setup
1. **Clone the repository**
```bash
git clone https://github.com/Sourik-10/PrismAI.git
cd PrismAI
```
2. **Install dependencies**
- For server:
```bash
cd server
npm install
```
- For client:
```bash
cd client
npm install
```
3. **Set environment variables**
Create a `.env` file in the `server/` directory and add your API keys (e.g., OpenAI, DB connection).
Example:
```env
PORT=5000
OPENAI_API_KEY=your_api_key_here
```
4. **Run the application**
- Start backend:
```bash
cd server
npm run dev
```
- Start frontend:
```bash
cd client
npm start
```
---
## π Live Demo
π [Hosted on Vercel](https://quick-ai-eight-xi.vercel.app/)
---
## π€ Contributing
Contributions are welcome!
Feel free to **fork** this repo and submit a **pull request** with improvements.
---
## π License
This project is licensed under the **MIT License** β see the [LICENSE](LICENSE) file for details.