All Projects → eh3rrera → react-rxdb-example

eh3rrera / react-rxdb-example

Licence: MIT license
Anonymous chat app built with React, RxDB and PouchDB that works offline.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to react-rxdb-example

Deceive
🎩 Appear offline for the League of Legends client.
Stars: ✭ 233 (+529.73%)
Mutual labels:  offline
localForage-cn
localForage中文仓库,localForage改进了离线存储,提供简洁健壮的API,包括 IndexedDB, WebSQL, 和 localStorage。
Stars: ✭ 201 (+443.24%)
Mutual labels:  offline
pluralsight-scraper
Pluralsight video downloader
Stars: ✭ 128 (+245.95%)
Mutual labels:  offline
Ionic Cache
Ionic and Angular cache service with IndexedDB, SQLite and WebSQL support
Stars: ✭ 248 (+570.27%)
Mutual labels:  offline
use-navigator-online
⚛️ React Hooks to detect when your browser is online/offline.
Stars: ✭ 23 (-37.84%)
Mutual labels:  offline
django-freeze
🧊 convert your dynamic django site to a static one with one line of code.
Stars: ✭ 81 (+118.92%)
Mutual labels:  offline
Opentracks
OpenTracks is a sport tracking application that completely respects your privacy.
Stars: ✭ 225 (+508.11%)
Mutual labels:  offline
SwaggerOfflineDoc
基于SpringBoot和Swagger2生成离线文档:PDF和Html5格式
Stars: ✭ 42 (+13.51%)
Mutual labels:  offline
tableaunoir
An online blackboard 🖉 with fridge magnets 🌈🧲 for teaching, and making animations 🏃 and presentations ⎚.
Stars: ✭ 149 (+302.7%)
Mutual labels:  offline
meditation-timer
🧘 Progressive web application for timing your meditations
Stars: ✭ 23 (-37.84%)
Mutual labels:  offline
Offline First
🔌 Everything you need to know to create offline-first web apps.
Stars: ✭ 2,792 (+7445.95%)
Mutual labels:  offline
data-api-suite
Monorepo that includes libraries, Serverless Framework plugins and development tools to simplify and enhance the development, deployment and use of the Data API for Aurora Serverless.
Stars: ✭ 23 (-37.84%)
Mutual labels:  offline
moodtracker
A serverless and offline-first PWA that lets you track your mood
Stars: ✭ 34 (-8.11%)
Mutual labels:  offline
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+562.16%)
Mutual labels:  offline
Re-Pair
Offline Dictionary-based Compression (Re-Pair, Recursive Pairing)
Stars: ✭ 21 (-43.24%)
Mutual labels:  offline
React Firebase Admin
React ⚛️ starter kit with Firebase 🔥 and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless
Stars: ✭ 232 (+527.03%)
Mutual labels:  offline
openvtpk
Repackaging ESRI's VTPK into an MBTiles container
Stars: ✭ 34 (-8.11%)
Mutual labels:  offline
mapsforge flutter
Offline maps as pure flutter code
Stars: ✭ 30 (-18.92%)
Mutual labels:  offline
android-vad
This VAD library can process audio in real-time utilizing GMM which helps identify presence of human speech in an audio sample that contains a mixture of speech and noise.
Stars: ✭ 64 (+72.97%)
Mutual labels:  offline
jyut-dict
A free, open-source, offline Cantonese Dictionary for Windows, Mac, and Linux. Qt, SQLite. C++ and Python.
Stars: ✭ 67 (+81.08%)
Mutual labels:  offline

react-rxdb-example

A simple anoymous chat app that shows how you can create offline apps with React and RxDB, using a local IndexedDB database.

This project was bootstrapped with Create React App.

Requerimients

  • Node version 6 or superior. You can use nvm to switch between Node versions.
  • A modern browser that supports IndexedDB.

Installation

  1. Clone this repo and cd into it.
  2. Execute npm install to download depencencies.
  3. Execute npm start to start the dev version of the app and test the local database functionality RxDB provides.
  4. To test the offiline functionality provided by create-react-app, you should take into account some considerations, but basically, execute npm run build to build a production build of the app and then execute npm run offline, go to http://localhost:3000 (in incognito mode if possible, since this will install a service worker and its manifest) and go offline to test it.
  5. Also, you can go to http://localhost:5984/_utils/ to open the database web interface.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].