Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hibiken/hackafy
Instagram clone built with React and Redux
https://github.com/hibiken/hackafy
Add post modal to Locations view
bf1c0c25f40186efdcec2572293856c1986f3702 authored over 8 years ago by Ken Hibino <[email protected]>
bf1c0c25f40186efdcec2572293856c1986f3702 authored over 8 years ago by Ken Hibino <[email protected]>
Create PhotoThumbnailItem component to be reused in the application
f42bf0bca4e5ef43185cb64a5db155810187b468 authored over 8 years ago by Ken Hibino <[email protected]>
f42bf0bca4e5ef43185cb64a5db155810187b468 authored over 8 years ago by Ken Hibino <[email protected]>
Add overlay to photos in Profile view
2ed1956d0a961d13de197f07823e6e809ab9c0f0 authored over 8 years ago by Ken Hibino <[email protected]>
2ed1956d0a961d13de197f07823e6e809ab9c0f0 authored over 8 years ago by Ken Hibino <[email protected]>
Add LikeButton and CommentBox to PostModal
1c9e13a93d53efa51839a6adcdce200f5c476e2c authored over 8 years ago by Ken Hibino <[email protected]>
1c9e13a93d53efa51839a6adcdce200f5c476e2c authored over 8 years ago by Ken Hibino <[email protected]>
Add CSS styles to PostModal
763cb130d7b354bdae2ad5f1c13b69bee5a7dd9e authored over 8 years ago by Ken Hibino <[email protected]>
763cb130d7b354bdae2ad5f1c13b69bee5a7dd9e authored over 8 years ago by Ken Hibino <[email protected]>
WIP: Add post modal to Profile view
8854358fbb6090458524f71f06046543bf4c0ca0 authored over 8 years ago by Ken Hibino <[email protected]>
8854358fbb6090458524f71f06046543bf4c0ca0 authored over 8 years ago by Ken Hibino <[email protected]>
Install react-router-scroll
3e917bb479c3a2b602cf7720661a048850d7f818 authored over 8 years ago by Ken Hibino <[email protected]>
3e917bb479c3a2b602cf7720661a048850d7f818 authored over 8 years ago by Ken Hibino <[email protected]>
Increase default zoom of Map in Locations view
04189332e3c50ebc8cda532152ce3f759765b52d authored over 8 years ago by Ken Hibino <[email protected]>
04189332e3c50ebc8cda532152ce3f759765b52d authored over 8 years ago by Ken Hibino <[email protected]>
Add basic styling to Locations view
fb434583937a4212078bfb6e046fbbdf7634d04f authored over 8 years ago by Ken Hibino <[email protected]>
fb434583937a4212078bfb6e046fbbdf7634d04f authored over 8 years ago by Ken Hibino <[email protected]>
Add Google Maps to Locations view
69624cbf7b01521156d3a1db68cb9def6724361c authored over 8 years ago by Ken Hibino <[email protected]>
69624cbf7b01521156d3a1db68cb9def6724361c authored over 8 years ago by Ken Hibino <[email protected]>
Add Locations view
09f652b4235a40af41d69ba8d6d6abac48488324 authored over 8 years ago by Ken Hibino <[email protected]>
09f652b4235a40af41d69ba8d6d6abac48488324 authored over 8 years ago by Ken Hibino <[email protected]>
Add placeId when uploading Post
c3663a7ec8e1c2706a9e253d2c767e9868326aeb authored over 8 years ago by Ken Hibino <[email protected]>
c3663a7ec8e1c2706a9e253d2c767e9868326aeb authored over 8 years ago by Ken Hibino <[email protected]>
Add border to avatar image in Profile view
a7e322b53b8a0489572abf2be19d53e0c0eafddd authored over 8 years ago by Ken Hibino <[email protected]>
a7e322b53b8a0489572abf2be19d53e0c0eafddd authored over 8 years ago by Ken Hibino <[email protected]>
Add Modal for user sign out in Profile view
9075c5a306da64b286af2c92fc8012213c28f9be authored over 8 years ago by Ken Hibino <[email protected]>
9075c5a306da64b286af2c92fc8012213c28f9be authored over 8 years ago by Ken Hibino <[email protected]>
Add posts, followers, and following count to Profile view
d84c3f54051a7b26ee4e7edae0327695fc3d50ef authored over 8 years ago by Ken Hibino <[email protected]>
d84c3f54051a7b26ee4e7edae0327695fc3d50ef authored over 8 years ago by Ken Hibino <[email protected]>
Create FollowButton component
54f66daf31848bba68296a79c096ad1078abd6cb authored over 8 years ago by Ken Hibino <[email protected]>
54f66daf31848bba68296a79c096ad1078abd6cb authored over 8 years ago by Ken Hibino <[email protected]>
Add reducer for followUser and unfollowUser action
33e0107286fa915039159d37b3567842259368a4 authored over 8 years ago by Ken Hibino <[email protected]>
33e0107286fa915039159d37b3567842259368a4 authored over 8 years ago by Ken Hibino <[email protected]>
Add followUser and unfollowUser action creator
e5e255ee74a92b2f5c4fcab417f19e53d4a3b3d6 authored over 8 years ago by Ken Hibino <[email protected]>
e5e255ee74a92b2f5c4fcab417f19e53d4a3b3d6 authored over 8 years ago by Ken Hibino <[email protected]>
Connect Profile view to redux store to get public profile and posts data
a88f741bc0588aee079428a85290d64409109919 authored over 8 years ago by Ken Hibino <[email protected]>
a88f741bc0588aee079428a85290d64409109919 authored over 8 years ago by Ken Hibino <[email protected]>
Add reducers for fetchiPublicProfile and fetchPostsByUsername action
creators
72771c36a57e6e93cd02af43339c08e7cab568c7 authored over 8 years ago by Ken Hibino <[email protected]>
Create fetchPublicProfile and fetchPostsByUsername action creators
312b2cbc36c4be16c45f98688b0d1c52a768a345 authored over 8 years ago by Ken Hibino <[email protected]>
312b2cbc36c4be16c45f98688b0d1c52a768a345 authored over 8 years ago by Ken Hibino <[email protected]>
Style comment input in GalleryItem component
ec32e8ecd6508c4b7687fa0adc2348401ad1dcd6 authored over 8 years ago by Ken Hibino <[email protected]>
ec32e8ecd6508c4b7687fa0adc2348401ad1dcd6 authored over 8 years ago by Ken Hibino <[email protected]>
Allow user to add comments to posts
05fde1d326de3529701ce47321144eba43a5acad authored over 8 years ago by Ken Hibino <[email protected]>
05fde1d326de3529701ce47321144eba43a5acad authored over 8 years ago by Ken Hibino <[email protected]>
Add addComment actionCreator
82b1b64440e61e64ea2d5482584f83067d9b1f99 authored over 8 years ago by Ken Hibino <[email protected]>
82b1b64440e61e64ea2d5482584f83067d9b1f99 authored over 8 years ago by Ken Hibino <[email protected]>
Allow user to double click on the image to like a post
3f628f92f51538156279f8f1282be07b67bfee28 authored over 8 years ago by Ken Hibino <[email protected]>
3f628f92f51538156279f8f1282be07b67bfee28 authored over 8 years ago by Ken Hibino <[email protected]>
Create Spinner component
72c696d03233dfd1f3acfa55301b6d8e4209a1d9 authored over 8 years ago by Ken Hibino <[email protected]>
72c696d03233dfd1f3acfa55301b6d8e4209a1d9 authored over 8 years ago by Ken Hibino <[email protected]>
Create static.json file to configure the web server for clean URL
c0bad1c9380a98700cb80a5866bc3f8abe78010d authored over 8 years ago by Ken Hibino <[email protected]>
c0bad1c9380a98700cb80a5866bc3f8abe78010d authored over 8 years ago by Ken Hibino <[email protected]>
Add LikeButton to GalleryItem
13d26982704709644ace86d927654b8ce3bbbb0c authored over 8 years ago by Ken Hibino <[email protected]>
13d26982704709644ace86d927654b8ce3bbbb0c authored over 8 years ago by Ken Hibino <[email protected]>
Fix bug related to posts reducers
345548a2a42f1c07c8e1f6ee726d6c3ebd29fcc6 authored over 8 years ago by Ken Hibino <[email protected]>
345548a2a42f1c07c8e1f6ee726d6c3ebd29fcc6 authored over 8 years ago by Ken Hibino <[email protected]>
Display address and caption in GalleryItem component
ad5a548cebe2f84290de67f144eb0d00ae79ec4d authored over 8 years ago by Ken Hibino <[email protected]>
ad5a548cebe2f84290de67f144eb0d00ae79ec4d authored over 8 years ago by Ken Hibino <[email protected]>
Change the background color of NewPostButton to instagram color
ff1756dab4f4f31d078d41d2e49bc6be6b538d59 authored over 8 years ago by Ken Hibino <[email protected]>
ff1756dab4f4f31d078d41d2e49bc6be6b538d59 authored over 8 years ago by Ken Hibino <[email protected]>
Add a address input field to NewPostBoard component
6b53c56c1237dfd64358165886c3dcb4c4684be9 authored over 8 years ago by Ken Hibino <[email protected]>
6b53c56c1237dfd64358165886c3dcb4c4684be9 authored over 8 years ago by Ken Hibino <[email protected]>
Add background image to filter buttons
aaf83f41e15e94a9716717737df451db33475430 authored over 8 years ago by Ken Hibino <[email protected]>
aaf83f41e15e94a9716717737df451db33475430 authored over 8 years ago by Ken Hibino <[email protected]>
Add a timestamp to GalleryItem component
d2b5f2c76db93a6f26d6f0940bd2809d8f076d66 authored over 8 years ago by Ken Hibino <[email protected]>
d2b5f2c76db93a6f26d6f0940bd2809d8f076d66 authored over 8 years ago by Ken Hibino <[email protected]>
Populate PhotoGallery with dynamic data
20cf1f8acc424e1cc857bcf1901a81d6ab706c05 authored over 8 years ago by Ken Hibino <[email protected]>
20cf1f8acc424e1cc857bcf1901a81d6ab706c05 authored over 8 years ago by Ken Hibino <[email protected]>
Update NewPostButton component
f1100d22fe85e1337ed644073381460bf683ac14 authored over 8 years ago by Ken Hibino <[email protected]>
f1100d22fe85e1337ed644073381460bf683ac14 authored over 8 years ago by Ken Hibino <[email protected]>
Add photos to Profile view
0e4b7af67740ba2d63e1f44592c930fc56692b81 authored over 8 years ago by Ken Hibino <[email protected]>
0e4b7af67740ba2d63e1f44592c930fc56692b81 authored over 8 years ago by Ken Hibino <[email protected]>
Refactor currentUser in redux store
c7fe4eaf22c3fa11d8c47723efd92746f4dbb24f authored over 8 years ago by Ken Hibino <[email protected]>
c7fe4eaf22c3fa11d8c47723efd92746f4dbb24f authored over 8 years ago by Ken Hibino <[email protected]>
Write selectors for getting current-user's posts
16fb98148e1f7c17312e31cdee91e2ce5e7b31a4 authored over 8 years ago by Ken Hibino <[email protected]>
16fb98148e1f7c17312e31cdee91e2ce5e7b31a4 authored over 8 years ago by Ken Hibino <[email protected]>
Create posts reducer
0be7f35ef44772411992eb05159a6f75945362ff authored over 8 years ago by Ken Hibino <[email protected]>
0be7f35ef44772411992eb05159a6f75945362ff authored over 8 years ago by Ken Hibino <[email protected]>
Create uploadPost action creator
f85d82a4638d2ca739a8ba66a0ba927f3cb481e1 authored over 8 years ago by Ken Hibino <[email protected]>
f85d82a4638d2ca739a8ba66a0ba927f3cb481e1 authored over 8 years ago by Ken Hibino <[email protected]>
Add caption field to NewPostBoard component
299b8c574efdc8e2369fe30990365ce6323bb261 authored over 8 years ago by Ken Hibino <[email protected]>
299b8c574efdc8e2369fe30990365ce6323bb261 authored over 8 years ago by Ken Hibino <[email protected]>
Create FilterButton component
f30d39ad13a71a0c333bc67c210edf2633dc495f authored over 8 years ago by Ken Hibino <[email protected]>
f30d39ad13a71a0c333bc67c210edf2633dc495f authored over 8 years ago by Ken Hibino <[email protected]>
Add filter to preview image
8922e3ab1f3046edc4dc62b10b125e9e999d75d5 authored over 8 years ago by Ken Hibino <[email protected]>
8922e3ab1f3046edc4dc62b10b125e9e999d75d5 authored over 8 years ago by Ken Hibino <[email protected]>
Include CSSgram library
70ece54d4dd99eed01f1ea247aad1be0814ae9b5 authored over 8 years ago by Ken Hibino <[email protected]>
70ece54d4dd99eed01f1ea247aad1be0814ae9b5 authored over 8 years ago by Ken Hibino <[email protected]>
Create NewPostBoard component
b0c8816dc944d7431c208d466691535f7d260fc8 authored over 8 years ago by Ken Hibino <[email protected]>
b0c8816dc944d7431c208d466691535f7d260fc8 authored over 8 years ago by Ken Hibino <[email protected]>
Add NewPostButton component
6d971d171ae8862a4e98eab00f370ed5e5d47f12 authored over 8 years ago by Ken Hibino <[email protected]>
6d971d171ae8862a4e98eab00f370ed5e5d47f12 authored over 8 years ago by Ken Hibino <[email protected]>
Add styles to ProfileEdit view
7195a0b4f53ee7e9e87002e63f64b0bd217573f7 authored over 8 years ago by Ken Hibino <[email protected]>
7195a0b4f53ee7e9e87002e63f64b0bd217573f7 authored over 8 years ago by Ken Hibino <[email protected]>
Add styles to Profile view
f0bc21331bebcd01ac71389f9c87a83188490f2c authored over 8 years ago by Ken Hibino <[email protected]>
f0bc21331bebcd01ac71389f9c87a83188490f2c authored over 8 years ago by Ken Hibino <[email protected]>
Add FontAwesome via CDN
3b57cd4d712e04aeeecfa7c1ede0c0f9a89b50d2 authored over 8 years ago by Ken Hibino <[email protected]>
3b57cd4d712e04aeeecfa7c1ede0c0f9a89b50d2 authored over 8 years ago by Ken Hibino <[email protected]>
Add react-dropzone for avatar image upload
e8716e29e9a672522a7716de197642cb73990047 authored over 8 years ago by Ken Hibino <[email protected]>
e8716e29e9a672522a7716de197642cb73990047 authored over 8 years ago by Ken Hibino <[email protected]>
Fix production API_URL
2f1f90033cd7d2dfbb1b14d5e4e2ab32d5779dfa authored over 8 years ago by Ken Hibino <[email protected]>
2f1f90033cd7d2dfbb1b14d5e4e2ab32d5779dfa authored over 8 years ago by Ken Hibino <[email protected]>
Set API_URL for production
0342e128c48256b420f33d91f33d664d935b5416 authored over 8 years ago by Ken Hibino <[email protected]>
0342e128c48256b420f33d91f33d664d935b5416 authored over 8 years ago by Ken Hibino <[email protected]>
Add a few scripts for deployment
d43eb902ba8d4733942c1060e1b45a3902946ea1 authored over 8 years ago by Ken Hibino <[email protected]>
d43eb902ba8d4733942c1060e1b45a3902946ea1 authored over 8 years ago by Ken Hibino <[email protected]>
Create userUpdate action creator
e79ce43adc2f153074fd8b2a0b34c64df0cde286 authored over 8 years ago by Ken Hibino <[email protected]>
e79ce43adc2f153074fd8b2a0b34c64df0cde286 authored over 8 years ago by Ken Hibino <[email protected]>
Create ProfileEditForm component
0affc7659a0eb064f4e32164e35cc6dee7a7d3c0 authored over 8 years ago by Ken Hibino <[email protected]>
0affc7659a0eb064f4e32164e35cc6dee7a7d3c0 authored over 8 years ago by Ken Hibino <[email protected]>
Create ProfileEdit view
5df02c5759b6da04560fd3cea3a2313750153a1c authored over 8 years ago by Ken Hibino <[email protected]>
5df02c5759b6da04560fd3cea3a2313750153a1c authored over 8 years ago by Ken Hibino <[email protected]>
Add styles to Profile view
0153db43eec62adc9510c9182cc85d744f5972e2 authored over 8 years ago by Ken Hibino <[email protected]>
0153db43eec62adc9510c9182cc85d744f5972e2 authored over 8 years ago by Ken Hibino <[email protected]>
Make Header navs dynamic depending on user signin status
e0252a6aa2a7ed63a93f1a72cc3a2672a71426f5 authored over 8 years ago by Ken Hibino <[email protected]>
e0252a6aa2a7ed63a93f1a72cc3a2672a71426f5 authored over 8 years ago by Ken Hibino <[email protected]>
Change directory structure of actions folder
7b1985cd8caa067411d497792bf06367e5164814 authored over 8 years ago by Ken Hibino <[email protected]>
7b1985cd8caa067411d497792bf06367e5164814 authored over 8 years ago by Ken Hibino <[email protected]>
Add user sign up
7574e40531a659f721eb4288ef7a35adfe5bbf84 authored over 8 years ago by Ken Hibino <[email protected]>
7574e40531a659f721eb4288ef7a35adfe5bbf84 authored over 8 years ago by Ken Hibino <[email protected]>
Refactor: Create Root component
fa56062ec63161167d958c6a7d87be2b923b5e91 authored over 8 years ago by Ken Hibino <[email protected]>
fa56062ec63161167d958c6a7d87be2b923b5e91 authored over 8 years ago by Ken Hibino <[email protected]>
Move localStorage related functions to a separate file
ba5dc0be9edae3c4bfc440dd86b270bce3aacb17 authored over 8 years ago by Ken Hibino <[email protected]>
ba5dc0be9edae3c4bfc440dd86b270bce3aacb17 authored over 8 years ago by Ken Hibino <[email protected]>
Create views folder for view components
cd9dc2a2dc1123075c4285fd01befaf8a07b036c authored over 8 years ago by Ken Hibino <[email protected]>
cd9dc2a2dc1123075c4285fd01befaf8a07b036c authored over 8 years ago by Ken Hibino <[email protected]>
Save piece of redux state to localStorage
f08112ba191b6cb60d464c303e65f84491b04936 authored over 8 years ago by Ken Hibino <[email protected]>
f08112ba191b6cb60d464c303e65f84491b04936 authored over 8 years ago by Ken Hibino <[email protected]>
Create requireAuth higer order function for protected routes
5aa57196788301b2313df1edcbccfda810ef2f22 authored over 8 years ago by Ken Hibino <[email protected]>
5aa57196788301b2313df1edcbccfda810ef2f22 authored over 8 years ago by Ken Hibino <[email protected]>
Change location of rootReducer file
5af9f41f82cc2eb51d294e38a9b5dac7951ee5f9 authored over 8 years ago by Ken Hibino <[email protected]>
5af9f41f82cc2eb51d294e38a9b5dac7951ee5f9 authored over 8 years ago by Ken Hibino <[email protected]>
Create SignInForm & currentUser redux state
509d60051acd52f665be73c4d19bfd5af9f47de3 authored over 8 years ago by Ken Hibino <[email protected]>
509d60051acd52f665be73c4d19bfd5af9f47de3 authored over 8 years ago by Ken Hibino <[email protected]>
Create userSignIn action creator
b9bb0b98f11af792d6ea9676a0ffda1822fc32c9 authored over 8 years ago by Ken Hibino <[email protected]>
b9bb0b98f11af792d6ea9676a0ffda1822fc32c9 authored over 8 years ago by Ken Hibino <[email protected]>
Do not display redux web tool in production
3541f599523f1c49d378ae5cb9f674d4987cf1a3 authored over 8 years ago by Ken Hibino <[email protected]>
3541f599523f1c49d378ae5cb9f674d4987cf1a3 authored over 8 years ago by Ken Hibino <[email protected]>
Install react-router-redux to keep route in sync with redux state
7e448ab8de9b34af26e856e0ff407b27544fcd2d authored over 8 years ago by Ken Hibino <[email protected]>
7e448ab8de9b34af26e856e0ff407b27544fcd2d authored over 8 years ago by Ken Hibino <[email protected]>
Add Redux to the project
1119841138bb7923fb95a906a9bd1b604264c00d authored over 8 years ago by Ken Hibino <[email protected]>
1119841138bb7923fb95a906a9bd1b604264c00d authored over 8 years ago by Ken Hibino <[email protected]>
Update .gitignore file for development
2e9c85e9802a6427fed9549a22a8734bf18a08d4 authored over 8 years ago by Ken Hibino <[email protected]>
2e9c85e9802a6427fed9549a22a8734bf18a08d4 authored over 8 years ago by Ken Hibino <[email protected]>
Add PhotoGallery container and GalleryItem component for home view
398ccb5743ec364fd936a6096e42ee882935073c authored over 8 years ago by Ken Hibino <[email protected]>
398ccb5743ec364fd936a6096e42ee882935073c authored over 8 years ago by Ken Hibino <[email protected]>
Replace hashHistory with browserHistory for cleaner URL
04b3aa94bb28e84bd711fcd171bf1bd1a0d1be5d authored over 8 years ago by Ken Hibino <[email protected]>
04b3aa94bb28e84bd711fcd171bf1bd1a0d1be5d authored over 8 years ago by Ken Hibino <[email protected]>
Create NavLink component for active links
39e856931162e4be88b111a5ed551f9aea7153a4 authored over 8 years ago by Ken Hibino <[email protected]>
39e856931162e4be88b111a5ed551f9aea7153a4 authored over 8 years ago by Ken Hibino <[email protected]>
Create Header component
94217cc5a23d7982c517aeff214f8e0aa8f6e65b authored over 8 years ago by Ken Hibino <[email protected]>
94217cc5a23d7982c517aeff214f8e0aa8f6e65b authored over 8 years ago by Ken Hibino <[email protected]>
Create MainLayout component
03e772280f5e72b519b36b416dcc7c5ada7c0fec authored over 8 years ago by Ken Hibino <[email protected]>
03e772280f5e72b519b36b416dcc7c5ada7c0fec authored over 8 years ago by Ken Hibino <[email protected]>
Add Skeleton CSS
5ba02688df1bd70c192ccaf3f292701bb84cdf44 authored over 8 years ago by Ken Hibino <[email protected]>
5ba02688df1bd70c192ccaf3f292701bb84cdf44 authored over 8 years ago by Ken Hibino <[email protected]>
Install react-router
fe424d732c2afb3f15a0f48af1cffbf0f62b6b94 authored over 8 years ago by Ken Hibino <[email protected]>
fe424d732c2afb3f15a0f48af1cffbf0f62b6b94 authored over 8 years ago by Ken Hibino <[email protected]>
Initialize repository
ad7eeae5779f02f56b35736f9cc43e41fff77f66 authored over 8 years ago by Ken Hibino <[email protected]>
ad7eeae5779f02f56b35736f9cc43e41fff77f66 authored over 8 years ago by Ken Hibino <[email protected]>