✍️ Oddox dashboard for authors
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
build
config
docs
src
static
test
.babelrc
.dockerignore
.editorconfig
.eslintignore
.eslintrc.js
.gitignore
.postcssrc.js
.travis.yml
Dockerfile
LICENSE
README.md
index.html
package-lock.json
package.json
webpack.config.js

README.md

Oddox Dashboard

Build Codacy grade Codecov

Offline-first dashboard for authors to manage their Oddox blog

https://dashboard.oddox.org

About

Dashboard is an offline-first web app for authors with an Oddox blog to write, sync, and manage their content.

Its a SPA (single page app) built on Vuejs and PouchDB. Users login to their CouchDB database with their URL, Username, and Password. Then they replicate the content to PouchDB which saves their posts in localstorage. After making edits or publishing new content, they can click 'Sync' to update CouchDB with PouchDB's replication ability.

This project is still in development but stay tuned. The first version will be made available once the main features are complete. Please see Oddox's README for full deployment details.

Build and Deploy

For developers, run the commands below to get started.

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run all tests
npm test

# run just unit tests
npm run unit

# run just e2e tests
npm run e2e

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

Tech Stack

Apache 2.0 License