Skip to content

Latest commit

 

History

History
79 lines (59 loc) · 2.48 KB

README.md

File metadata and controls

79 lines (59 loc) · 2.48 KB

BARD4FREE

Result website: bard4free

NOTE: Please note that Bard4Free is a educational project that is made possible solely by Google Bard. By using this repository, you agree to the legal notice. It's also worth mentioning that, since this project is powered using Bard API, this is not suitable for any commercial purposes, activities and other similar actions. Therefore, I strongly discourage using it for any other purposes other than education.

REFERENCES: Thanks GPT4FREE for inspiring me with this project

INTRODUCTION

Page Preview

This is a Chatbot Web App using Django combined with NextJS where user can perform any activity likes 'Create new conversation, Continue older conversations or Get a head start with Recommended prompt' with a cost of creating an account on the website. Everything in this Web App is free to use. Enjoy your stay!

GETTING STARTED

Prerequisites:

Start up the project:

First, clone this project:

git clone https://github.com/AmayaKuro/Bard4Free.git

BE

  1. Navigate to BE folder:
cd Bard4Free/BE
  1. (Recommended) Create a Python virtual environment: You can follow the Python official documentation for virtual environments.
python3 -m venv venv
  1. Activate the virtual environment:

    • On Windows:
    .\venv\Scripts\activate
    
  2. Install the required Python packages from requirements.txt:

pip install -r requirements.txt
  1. Go to BE folder that contain manage.py and start up the server:
# Find yourself the location of the folder
cd BE

# Start the server
python manage.py runserver

then you should be good to go 👌

NOTE: This BE will take your local IP address at port 8000 (e.g. http://127.0.0.1:8000/), so if you want to test BE's API (using Postman), you can link your testing app to that route.

FE

  1. Navigate to FE folder:
cd Bard4Free/FE
  1. Run FE NextJS app:
npm run dev
  1. Go to localhost:3000 and enjoy the product

CURRENT STATE OF THE PROJECT:

  • Production | Finished