Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aridanpantoja/harpia-bot
Chatbot developed to assist prospective students of the Federal University of ParΓ‘ (UFPA) with queries related to the PS 2025 admission process.
https://github.com/aridanpantoja/harpia-bot
gemini next nextjs react reactjs tailwindcss vercel-ai-sdk
Last synced: 25 days ago
JSON representation
Chatbot developed to assist prospective students of the Federal University of ParΓ‘ (UFPA) with queries related to the PS 2025 admission process.
- Host: GitHub
- URL: https://github.com/aridanpantoja/harpia-bot
- Owner: aridanpantoja
- License: mit
- Created: 2024-11-04T11:56:59.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-25T15:43:39.000Z (about 2 months ago)
- Last Synced: 2024-11-25T16:37:03.706Z (about 2 months ago)
- Topics: gemini, next, nextjs, react, reactjs, tailwindcss, vercel-ai-sdk
- Language: TypeScript
- Homepage: https://harpia-bot.vercel.app
- Size: 785 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Harpia π¦
This project is a chatbot developed to assist prospective students of the Federal University of ParΓ‘ (UFPA) with queries related to the PS 2025 admission process.Tech Stack π»
[![My Skills](https://skillicons.dev/icons?i=nodejs,react,nextjs,ts,tailwind,redis,vercel,git,github)](https://skillicons.dev)
Project Overview π
### Getting Started
#### 1. Create a `.env.local` file in the root directory and add your environment variables as follows:
```env
GOOGLE_GENERATIVE_AI_API_KEY="your api key here"
UPSTASH_REDIS_REST_URL="your redis url here"
UPSTASH_REDIS_REST_TOKEN="your redis token here"
```#### 3. Install required dependencies with pnpm
```bash
pnpm install
```#### 2. Running the development server
```bash
pnpm dev
```Contribute π
If you want to contribute, clone this repo, create your work branch and get your hands dirty!
```bash
git clone https://github.com/aridanpantoja/harpia-bot.git
``````bash
git checkout -b feature/NAME
```At the end, open a Pull Request explaining the problem solved or feature made, if exists, append screenshot of visual modifications and wait for the review!
### Documentations that might help
[π How to create a Pull Request](https://www.atlassian.com/br/git/tutorials/making-a-pull-request) |
[πΎ Commit pattern](https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716)License π
This project is under [MIT](./LICENSE) license