/Baseramp

Open Source Project Manager Progressive Web App built on a small Typescript code base and extensible SQL data model

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Baseramp

A personal database system that protects information privacy




What does Baseramp do?

  • Creates a privately owned and centralized database

  • On a local or cloud server

  • That is configurable without coding

  • With a library of pre-built applications:

    • To Do Lists
    • Recurring Chores
    • Project Management
    • Research & Note Taking
    • Password & Account Management
    • Flash Cards for Intermittent Learning
    • Contact Lists
    • etc.
  • To consolidate, analyze, and utilize all your information                                                                                                       

                                                                                    




What problems are solved by database ownership?

  • Proliferation of paid subscriptions

  • Unnecessary exchange of data for so-called "free" services

  • Online loss of privacy

  • Limited access to only a subset of your data

  • Data fragmentation among vendor "data silos"

  • Vendor "lock in" making it hard to change services                                                                                                       

                                                                                    




How are users empowered by database ownership?

  • Faster data access - when data is kept close in proximity

  • More data collected - with a configurable database to store everything

  • More timely data - easy database access allows "on the fly" data capture

  • More accurate data - knowing sensitive data is under your personal control

  • More historical data - with perpetual database ownership

  • More comprehensive data - designed for consolidation and archival storage

  • More useable data - with control of raw content as well as database structure

  • Enabling you to create your own data universe                                                                                                       

                                                                                    




How does Baseramp work?

  • Baseramp spins-up a private SQL database

  • And an Application Programming Interface (API)

  • Hosted on inexpensive hardware like the Raspberry Pi

  • Or hosted in a personally owned cloud platform account

  • A Progressive Web Application (PWA) provides a common user interface on all your devices                                                                                                       

                                                                                    




What makes Baseramp easy to use?

  • A simple outlining system to organize records

  • A library of pre-built applications

  • Graph Theory structures to amend and interrelate records

  • Automated navigation controls, input forms, and reports without coding

  • An application that's dockable on PC desktops and mobile home screens                                                                                                       

                                                                                    




What is Baseramp's development status?

  • The system is in a pre-release stage of development

  • But already in use by family, friends, and colleagues

  • And open for comment and public "alpha testing"

  • Programmers may clone, fork, and try out the code                                                                                                       

                                                                                    




What more is planned for the initial release?

  • Fully generalized graph-over-SQL data model

  • Notes formatting, probably using markdown format

  • APIs to integrate and migrate data from popular online services

  • Data caching on mobile devices to support offline usage

  • Selective data sharing with family, coworkers and trusted 3rd parties

  • Easy deployment scripts for local and cloud hosting                                                                                                                   

                                                             




Check out the demo video, and reach out today if you are interested in testing or using Baseramp, or making code contributions!