Skip to content
Hackity hack
Branch: master
Clone or download
jure Merge pull request #2 from jure/fix_pg
fix: remove data/postgres folder
Latest commit 5a79d4b May 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app feat: add feather icon replacements May 7, 2019
config feat: even more features May 6, 2019
docker chore: initial commit Apr 24, 2019
scripts chore: initial commit Apr 24, 2019
server feat: add more features May 5, 2019
static feat: initial commit Apr 28, 2019
test chore: initial commit Apr 24, 2019
webpack feat: add feather icon replacements May 7, 2019
.eslintignore chore: initial commit Apr 24, 2019
.eslintrc feat: correct user information for participants May 1, 2019
.gitignore feat: add feather icon replacements May 7, 2019
.gitlab-ci.yml chore: initial commit Apr 24, 2019
.lintstagedrc chore: initial commit Apr 24, 2019
.prettierrc chore: initial commit Apr 24, 2019
Dockerfile chore: initial commit Apr 24, 2019
README.md docs: update README link formatting May 7, 2019
app.js chore: initial commit Apr 24, 2019
docker-compose.yml
package.json feat: remove publish and save buttons May 6, 2019
tsconfig.json feat: initial commit Apr 28, 2019
yarn.lock feat: remove publish and save buttons May 6, 2019

README.md

PubSweet Blogger Test app

This is a simple super WIP version of a real-time collaborative blogging application built using PubSweet and Atlaskit's Editor.

Warning! This codebase is such a (fun) MESS, that it at one point featured JS, TypeScript and Flow all at once. Now it just has a combo of JS and broken TypeScript. Due to Atlaskit being on styled-components v3, a lot of webpack magic had to be done to do module replacements and aliasing with styled-components v4 variants. It only works in the development mode. It's also absolutely massive when compiled, amounts to about 14 MB (there's all sorts of stuff being pulled into via Atlaskit, like a PDF renderer etc., there's lots of room for improvement there). There are also NO TESTS! Warning!

Quickstart

yarn
yarn start:services # this starts a PostgreSQL db via docker-compose
yarn server # starts the Express.js server and webpack development server

Navigate to http://localhost:3000/dashboard and log in with admin/password to get started. Let me know if it breaks.

You can’t perform that action at this time.