GithubHelp home page GithubHelp logo

axellabs / aeonic Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 280 KB

a personal notes app, based on markdown syntax and files

License: GNU General Public License v3.0

HTML 35.19% JavaScript 48.65% CSS 15.22% Shell 0.94%

aeonic's Introduction

aeonic

description

A personal notes app, based on markdown syntax and files. This app is a refactor/reimagining of the previous sidequests repo, and meant to be a more versatile piece of software.

development database

Using Docker and CouchDB: docker run -d --name databasename -p 0000 -e COUCHDB_USER=username -e COUCHDB_PASSWORD=password couchdb:latest

To setup a single node and add databases, visit http://127.0.0.1:0000/_utils#setup after starting the development database server

System databases to create w/o using the Setup Wizard

curl -X PUT http://127.0.0.1:5984/_users

curl -X PUT http://127.0.0.1:5984/_replicator

curl -X PUT http://127.0.0.1:5984/_global_changes

database

Main database is the flat notes database

Each document holds metadata, text and the folder tree it's in

This will then be opened in the sidebar

TODO: open several databases as folders

aeonic's People

Contributors

axellabs avatar

Stargazers

 avatar

Watchers

 avatar

aeonic's Issues

set up an object store

current focus is on text and keeping databases updated (even offline) but future iterations will need rich content stored in an object store and then linked to the documents

refactor theming to be more robust

currently the HyperMD editor has only one theme option and it sits in node modules. I want the theme to be easy to configure, changes to the application theme to propagate down, and to fix some weird style inconsistencies.

  • fix the dark text cursor on dark background
  • make sure the theme reads from a stable location, stop pointing to the hypermd light

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.