Skip to content

ricard0javier/thecodestein

Repository files navigation

Build Status

1989 Generation Initiative (website link)

We are an open policy network committed to mobilising young Europeans; or '89ers', to lead the long term regeneration of the European Project through the development of innovative policy proposals.

About This Repository

This repo is to build and maintain the initiative website and to address the requirements and the project milestones in visible way.

There are two branches:

  • dev: To show the ongoing changes
  • master: To show the deployed source code

Both branches have an equivalent URL to the deployed website, so it is possible to check how the website is going to look, in the case of dev; or how does it look, in de case of master:

Find more information about how to work within the Website project on the Wiki

Development Notes

Requirements:

  • node v6.4.0
  • npm 3.10.9
  • AWS credentials file in '~/.aws/credentials'
[default]
aws_access_key_id=***PROTECTED***
aws_secret_access_key=***PROTECTED***
region=eu-central-1

Commands

  • Serve locally: npm run serve
  • Compile: npm run gulp
  • Deploy: npm run deploy

Used links:

Docker:

To execute the application using HTTPS you should create the image of nginx to support SSL:

cd ./infrastructure/nginx
docker build -t ricardovz/nginx .
cd ..

then run the docker-compose service called 'server-ssl'

docker-compose up server-ssl

TODO:

  • EuroBabble blog is not available, what to put in Updates then?
  • Get the events brochures
  • Define the different bodies:
    • Define Updates body
  • Clean up the scss files

Known Issues:

  • Node Sass does not yet support your current environment. Solve it using npm rebuild node-sass

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages