Skip to content

NewSync is a newsfeed application entirely for crypto which inherits the features of micro-frontends and built on React

License

Notifications You must be signed in to change notification settings

iamrahulrnair/news-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NewSync

A micro front-end application with 4 front-end services which are decoupled from each other. NewSync provides information about cryptocurrency and implements a basic authentication for depicting data transfer between services. Each services in NewSync is implemented with React, but can be implemented with other framework or vanilla JavaScript itself as long as your code/ framework can manage its own state.

NewSync would not be possible without module-federation system of Webpack, such a cool feature. Kudos to the team behind it 🥳.

NewSync also takes care of faster deployment with the help of CI-CD pipeline. main branch act as the trigger for new production build, any push to main of container repository can result in a new build. Bundle files are stored in S3 bucket and made accessible through AWS cloudfront.

check out NewSync here.

check out How to configure tailwind in webpack here.

Read more about each services in the corresponding directories

About

NewSync is a newsfeed application entirely for crypto which inherits the features of micro-frontends and built on React

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published