Skip to content

Platform to aggregate information received from social media that one can substantiate but inadequately.

License

Notifications You must be signed in to change notification settings

nsudhanva/hearsay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hearsay

Platform to aggregate information received from social media that one can substantiate but inadequately.

Setting Up Environment Variables

Create the following files at the root of the repository

  1. .env.client.dev
CHOKIDAR_USEPOLLING=true
  1. .env.db.dev
PGADMIN_DEFAULT_EMAIL=admin@hearsay.ai
PGADMIN_DEFAULT_PASSWORD=hearsay
POSTGRES_USER=hearsay
POSTGRES_PASSWORD=hearsay
POSTGRES_DB=hearsay
  1. .env.server.dev
DATABASE_URL=postgresql://hearsay:hearsay@db:5432/hearsay
DEBUG=1

Running

  • docker-compose build
  • docker-compose up

Usage

Download and install Insomnia

  • Create a personal access token on GitHub
  • Enter your github credentials in the UI
  • Click on import project and import the .insomnia folder from the root.
  • Make changes to the API yaml file if required and push changes from insomnia.

Open your browser and visit the following:

  • hearsay.localhost - Frontend (React App)
  • api.hearsay.localhost - Backend (Django App)
  • pgadmin.hearsay.localhost - PG Admin (Database)

About

Platform to aggregate information received from social media that one can substantiate but inadequately.

Resources

License

Stars

Watchers

Forks

Packages

No packages published