Skip to content

tantowish/nextjs-chatbot-ui

Repository files navigation

✨Nextjs Chabot UI✨

ℹ️About

🔧Getting started

Clone

git clone https://github.com/tantowish/nextjs-chatbot-ui.git
cd zenspire-be

Setup Environment

cp .env.example .env

Install local dependencies

npm install

Generate & Migrate the database

npx prisma generate
npx prisma migrate dev

Running Service

npm run dev

🛠️Technologies

TypeScript : A statically typed superset of JavaScript used for building scalable and maintainable back-end applications.

Nextjs : React Framework.

PostgreSQ: : SQL Database

Prisma : ORM.

Vercel SDK : Advanced AI technology SDK.

📁Project Structure (Backend)

|-- prisma/             # Database related folder
|-- public/             # Public Folder
|-- src/
|   |-- app/            # Main application logic
|   |-- components      # Reusable fomponents
|   |-- context         # Context
|   |-- data            # Data fetching action
|   |-- hooks           # Custom hooks
|   |-- lib             # Helper
|   |-- type            # Type declaration

🛢Database ERD

🧾License

This project is licensed under the MIT License. You are free to use, modify, and distribute the code as you see fit.

About

Open Source Multimodal Provider

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published