Skip to content

Zatvobor/todomvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaidSAFE • TodoMVC

Build Status

The New Decentralized Internet

Resources

In a nutshell

The main purpose of this app is to provide a complete example of MAID application development routine. This app promotes things like:

  • React, Redux and Redux-Thunk conveniences.
  • compile JS and CSS through electron-compile.
  • testing through electron-mocha. Tests are running in renderer process.
  • using Fetch API to interface a safe_launcher (ships with mocks in specs).
  • communication to safe_launcher over dedicated thread.
  • application authorizing with confirmation whether the obtained token is still valid.
  • store todo list into safe network.
  • package app into a asar archive and release as OSX package (PGP signed).

Installation and usage

You have to go through npm install, npm test and finally npm start. Tada! You did it.

Wait, seriously?

Yeah. Make sure you have installed a safe_launcher (configured with use-mock-routing feature). Here is a link to Quick start.

Support

Let us know if you discover anything worth sharing.

Some MAIDs/BTC would be helpful: 1DUr1QLqgaa8erpEk5Ucc8Jqs926Y7mpqh

Credits

This app is heavily based on available redux's example.

License

Creative Commons License
This work by Aleksey Zatvobor is licensed under a Creative Commons Attribution 4.0 International License.

About

MaidSAFE • TodoMVC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published