https://github.com/mgerb/react-reddit
A Reddit client created with React and Redux.
https://github.com/mgerb/react-reddit
Last synced: 16 days ago
JSON representation
A Reddit client created with React and Redux.
- Host: GitHub
- URL: https://github.com/mgerb/react-reddit
- Owner: mgerb
- License: gpl-3.0
- Created: 2016-07-04T06:46:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-24T23:09:34.000Z (almost 10 years ago)
- Last Synced: 2025-10-07T00:56:33.566Z (10 months ago)
- Language: JavaScript
- Homepage: http://reactreddit.com
- Size: 3.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# React Reddit
This is a personal project that I am working on to learn React, Redux, and ES6.
[Current site located here](http://reactreddit.com)
## Goal
The goal of this project is to make a Reddit client that automatically updates posts and shows live animations.
## ToDo
- subreddit page
- ~~add paging~~
- ~~allow users to change color scheme~~
- ~~store in browser~~
- fix state on redditpost.js
- ~~Add options to side bar~~ - in progress
- select amount of posts to load per page
- ~~toggle auto paging~~
- quick view of posts and photos
- live updating posts/comments
- ~~top bar to filter posts~~
- ~~add filter menu~~
- ~~more css - change to drop down menu~~
- active link functionality
- comments page
- ~~alternate background color between comments~~
- load more comments
- smooth scroll between leading comments
- add word cloud to comments page
- add user information page
- other
- ~~add query string mapping~~
- ~~fix time stamps~~
- get new font
- ~~localstorage~~ - maybe look into localforage
- styling for posts/comments
- ~~get rid of jquery (use bootstrap without jquery)~~
- ~~move all css imports within js~~
- ~~configure webpack for html generation~~
- refactor theme css
- server side
- ~~set up backend with Go~~
- ~~run on app engine~~
- ...more to come
## Future
Future work includes incorporating the Reddit API, which will allow users to login and iteract with the site. For now, this is out of the scope of the project.