Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

site information

site description

a database of assertions and arguments made by professional philosophers

current homepage url

http://www.credencetree.com/

technical information

technologies / our stack

initial set-up instructions

  1. git clone git@github.com:nicholashh/credence-tree.git
  2. git remote add heroku git@heroku.com:[YOUR-ID-HERE].git
  3. heroku addons:create heroku-postgresql:hobby-dev
  4. heroku addons:create heroku-redis:hobby-dev
  5. create an .env file and populate it using heroku config
  6. open a psql shell with heroku pg:psql
  7. run the contents of /psql/schema-users.sql
  8. run the contents of /psql/schema-data.sql
  9. npm install to install all Node dependencies
  10. heroku local to spin-up a local instance

recommendations for future development

  • back-end: version 1.1
    • 1.0 (OLD): initial database format
    • 1.1 (CURRENT): added json intermediary
    • 1.2 (PLANNED DEVELOPMENT)
      • storage/querying of graphical data
      • storage/querying of (propositional) logical data
  • front-end: version 1.0
    • 1.0 (CURRENT): initial ui format
    • 1.1 (PLANNED DEVELOPMENT)
      • interfacing with graphical/logical data
      • (re-)creating complex forms

other miscellaneous information

  • total development time: approximately ??? hours

About

a database of philosophical arguments

Resources

License

Releases

No releases published

Packages

No packages published