Skip to content

My reviews of art, films, books, music and all other cultural curiosities.

Notifications You must be signed in to change notification settings

davidtrussler/cultural-reviews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cultural reviews

My reviews of art, films, books, music and all other cultural curiosities.

Set up

  • git clone https://github.com/davidtrussler/cultural-reviews.git creates a clone of the repo
  • cd cultural-reviews
  • npm install installs dependencies
  • npm run dev starts a development server

The styles uses SASS so this should be installed on the development machine:

  • run npm install -g sass to install gobally
  • if necessary add to the PATH
  • Run sass --watch src/styles/app.scss assets/styles/app.css to create the bundled CSS file and update this upon further updates

The site uses Jest to Unit tests

  • npm test will run automated tests

The site is designed to use a Postgres database, though this is ommitted in the Beta release in favour of hard-coded JSON data. When that is required it will need to be installed and set up locally.

  • To download and install use the Postgres documentation
  • To set up locally
    • Use the sample data provided to populate a local database
    • cp .env-example .env to create a .env file
      • populate this with database login data for the local environment

About

My reviews of art, films, books, music and all other cultural curiosities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published