turtleDB
Read our in-depth case study here.turtleDB is a JavaScript framework and in-browser database adapter for building offline-first, collaborative web apps. It uses the in-browser IndexedDB database to allow developers to manage document data client-side, provide offline-first capabilities without installing any additional software, and offers back-end integration with MongoDB to enable multi-client collaboration. It comes with built-in document versioning, synchronization, and a flexible conflict resolution API.
Brello
Brello is a Trello clone built using Node, MongoDB, Express on the backend and Backbone, Handlebars, and the drag-and-drop library Dragula.js on the front-end.
It allows you to create and delete lists and cards on a single board, add comments to cards, and drag and drop functionality to reorder the lists and cards, as well as search all the cards for matches in the title or description.
SKILLS
- Full-Stack JavaScript Development
- RESTful APIs
- In-Browser Storage (IndexedDB, PouchDB)
- Offline-First Web Applications
- SQL and NoSQL Databases