Skip to content

sarathsp06/noah

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noah's Arc - Rebuilding after the Flood

  1. Make sure you have pipenv installed

  2. Create a MySQL database for this app

  3. Make sure you set all environment variables mentioned in env.dev.sh

    $ source env.dev.sh # Only after you edit the variables to match your environment
    
  4. Install all dependencies

    $ pipenv install
    
  5. Run migrations

    $ python manage.py migrate
    
  6. Run the web server

    $ python manage.py runserver
    
  7. Run webpack

    $ cd noah_frontend && yarn dev
    

To avoid double-templating (first by Django templates and then by React DOM), the frontend of noah is completely served as completely static files. A development server is setup using Django's static file server and can be accessed at http://localhost:8000/index.html

Packages

No packages published

Languages

  • Python 56.7%
  • JavaScript 41.8%
  • Shell 1.5%