Skip to content

Habit tracker App made with React Native and a microservices backend

License

Notifications You must be signed in to change notification settings

varunbhanot/Habits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habits App

Inspired by the awesomely titled article Every time you build a to-do list app, a puppy dies, I decided to create a proper full stack project . The result is Habits app which is a habit tracker made with React Native and a microservices backend developed using spring cloud netflix suite.

This is a proof-of-concept application which demonstrates Microservice Architecture Pattern using Spring Boot, Spring Cloud and Docker. With a pretty neat user interface, developed using React Native,Redux and Redux Sagas.

Parts

For details please visit the readme of respective part of the project

  1. Habits UI - Native app created with react native. This app can be built to be cross platform and can be run on both android and ios
  2. Habits Backend - Build using Spring boot, Spring cloud and Docker to demonstrate a typical Microservice architecture. I've tried to follow as much as 12 factor principles while developing the services.