Skypad
Simple, real time collaborative notepad on the cloud. First version quickly built in an hour with Skygear
config
dict at app.js
const config = {
baseURL: "https://yoursite.com/", // To help generate a correct sharing URL
skygearAPIEndpoint: "https://skypad.skygeario.com/", // API Endpoint
skygearAPIKey: "xxxxc613xxxx4227xxxx6114a401xxxx", // API Key
writerUser: "username", // the default user for creating app
writerPass: "password" // the default user password for creating app
}
signupWithUserName
to create your own writerUser at Skygear.This app can be deployed on localhost, AWS s3, Skygear hosting, GitHub Page or other static hosts.
index.html
- Main layoutapp.js
- Main app logicapp.css
- CSS styling/vendor
- Required external library filesYou can view the previous version as tags, e.g. v0.1
, v0.2
mvp
Quick first usable versionv0.1
Social sharing and UI fixedv0.2
Code highlightingv0.3
Create new pad and pad titlev1.0
List of my notes (Automatically managed)v1.1
(Upcoming) Private notesFeel free to open any issue and PR. Contact at [email protected]
Code highlighting powered by CodeFlask by kazzkiq. That's awesome.
CSS and base style: MUI a lightweight material framework.
I didn't use complex JS framework but zepto.js for quick hacks and keep it lightweight.
Skygear is a backend for building real-time and cloud-based web/mobile app. Skypad is a perfect simple usecase.