Skip to content

Plans for portal update

Dennis Schwartz edited this page Jan 12, 2016 · 3 revisions

This page will describe the current plans for a relaunch of the BioJS website.

General structure

Currently we are investigating the idea of including a CMS and the best way this can be done while keeping the site structure and design open-source and on Github. This will enable us to keep the needed external logins etc. to a minimum.

Current Ideas

New Idea: Use the Ghost blogging platform as a CMS and create the front-end with handlebar.js. Store the whole project in Github but host the Ghost app on Heroku. The Content is managed in Ghost, a push to the .git will trigger deployment to Heroku with Travis-CI.

Following this guide: https://blog.kida.io/ghost-on-heroku/


Old: MEAN stack or similar with NoSQL database holding all content for the site. Wordpress instance will be used to manage content. xwp/Stream will be used to track changes which will then be pulled into the DB via either the stream or jsonAPI Wordpress plugins.

Clone this wiki locally