Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rey-allan/reduxstagram
:camera: An Instagram clone made with React and Redux
https://github.com/rey-allan/reduxstagram
instagram-clone react react-redux
Last synced: 13 days ago
JSON representation
:camera: An Instagram clone made with React and Redux
- Host: GitHub
- URL: https://github.com/rey-allan/reduxstagram
- Owner: rey-allan
- Created: 2017-10-05T08:20:28.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-26T06:07:16.000Z (about 7 years ago)
- Last Synced: 2024-11-04T08:42:12.738Z (about 2 months ago)
- Topics: instagram-clone, react, react-redux
- Language: JavaScript
- Homepage: https://rey-allan.github.io/reduxstagram/#/
- Size: 755 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reduxstagram
[![CircleCI](https://circleci.com/gh/rey-allan/reduxstagram/tree/master.svg?style=svg)](https://circleci.com/gh/rey-allan/reduxstagram/tree/master)
An Instagram clone made with React and Redux as part of Wes Bos's awesome [Learn Redux](https://learnredux.com/) course.
This project is a complete working implementation. Besides the code being completely different, there are other several key differences:
* Project structure and components were separated by domain.
* [Material UI](http://www.material-ui.com/#/) was used for all UI components.
* Custom styles were separated by component.
* The app was made responsive in order to work on mobile browsers.
* Tests were added using [jest](https://facebook.github.io/jest/) and [enzyme](http://airbnb.io/enzyme/).
* The app was created using Facebook's [create-react-app](https://github.com/facebookincubator/create-react-app) tool.
* All React, React-Router and Redux dependencies were updated to their latest versions (as of this writing).
* CircleCI was used for continuous testing and deployment.
* The app was deployed to `gh-pages` using a custom script.
Special thanks to [Wes Bos](https://github.com/wesbos) for creating such an informative and engaging course!