├── README.md ├── backend ├── .gitignore ├── .prettierrc ├── database.json ├── migrations │ ├── 20210422010902-seed.js │ ├── 20210422022645-add-comment-votes.js │ ├── 20210502234618-allow-null-title.js │ └── sqls │ │ ├── 20210422010902-seed-down.sql │ │ ├── 20210422010902-seed-up.sql │ │ ├── 20210422022645-add-comment-votes-down.sql │ │ ├── 20210422022645-add-comment-votes-up.sql │ │ ├── 20210502234618-allow-null-title-down.sql │ │ └── 20210502234618-allow-null-title-up.sql ├── package-lock.json ├── package.json └── src │ ├── db │ ├── db.sql │ ├── index.js │ ├── prepare-test-data.js │ └── utils.js │ ├── index.js │ ├── middleware │ └── auth.js │ └── routers │ ├── comments.js │ ├── moderators.js │ ├── posts.js │ ├── subreddits.js │ ├── users.js │ └── votes.js ├── frontend ├── .env ├── .gitignore ├── .prettierrc ├── README.md ├── netlify.toml ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.js │ ├── ColorModeSwitcher.js │ ├── Logo.js │ ├── actions │ ├── auth.js │ ├── comments.js │ ├── index.js │ ├── post.js │ ├── postList.js │ └── subreddits.js │ ├── axios-config.js │ ├── components │ ├── ChakraMarkdown.js │ ├── Comment.js │ ├── CommentsPage.js │ ├── CommentsThread.js │ ├── CreatePostPage.js │ ├── CreateSubredditPage.js │ ├── DeleteButton.js │ ├── EditBox.js │ ├── HomePage.js │ ├── LoginAndRegisterButtons.js │ ├── LoginPage.js │ ├── Navbar.js │ ├── Post.js │ ├── PostList.js │ ├── PrivateRoute.js │ ├── PublicRoute.js │ ├── RegisterPage.js │ ├── ThemedBox.js │ ├── UpvoteBar.js │ └── WriteCommentBox.js │ ├── index.js │ ├── localStorage.js │ ├── logo.svg │ ├── reducers │ ├── auth.js │ ├── comments.js │ ├── error.js │ ├── loading.js │ ├── post.js │ ├── postList.js │ └── subreddits.js │ ├── reportWebVitals.js │ ├── selectors │ └── index.js │ ├── serviceWorker.js │ ├── setupTests.js │ ├── store │ └── configureStore.js │ ├── test-utils.js │ ├── tests │ ├── actions │ │ ├── auth.test.js │ │ ├── comments.test.js │ │ ├── post.test.js │ │ ├── postList.test.js │ │ └── subreddits.test.js │ ├── fixtures │ │ ├── auth.js │ │ ├── comments.js │ │ ├── posts.js │ │ └── subreddits.js │ └── selectors │ │ ├── error.test.js │ │ └── loading.test.js │ └── theme.js └── screenshot.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | config -------------------------------------------------------------------------------- /backend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/.prettierrc -------------------------------------------------------------------------------- /backend/database.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/database.json -------------------------------------------------------------------------------- /backend/migrations/20210422010902-seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/20210422010902-seed.js -------------------------------------------------------------------------------- /backend/migrations/20210422022645-add-comment-votes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/20210422022645-add-comment-votes.js -------------------------------------------------------------------------------- /backend/migrations/20210502234618-allow-null-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/20210502234618-allow-null-title.js -------------------------------------------------------------------------------- /backend/migrations/sqls/20210422010902-seed-down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/sqls/20210422010902-seed-down.sql -------------------------------------------------------------------------------- /backend/migrations/sqls/20210422010902-seed-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/sqls/20210422010902-seed-up.sql -------------------------------------------------------------------------------- /backend/migrations/sqls/20210422022645-add-comment-votes-down.sql: -------------------------------------------------------------------------------- 1 | drop table comment_votes; -------------------------------------------------------------------------------- /backend/migrations/sqls/20210422022645-add-comment-votes-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/sqls/20210422022645-add-comment-votes-up.sql -------------------------------------------------------------------------------- /backend/migrations/sqls/20210502234618-allow-null-title-down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/sqls/20210502234618-allow-null-title-down.sql -------------------------------------------------------------------------------- /backend/migrations/sqls/20210502234618-allow-null-title-up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/migrations/sqls/20210502234618-allow-null-title-up.sql -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/db/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/db/db.sql -------------------------------------------------------------------------------- /backend/src/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/db/index.js -------------------------------------------------------------------------------- /backend/src/db/prepare-test-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/db/prepare-test-data.js -------------------------------------------------------------------------------- /backend/src/db/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/db/utils.js -------------------------------------------------------------------------------- /backend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/index.js -------------------------------------------------------------------------------- /backend/src/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/middleware/auth.js -------------------------------------------------------------------------------- /backend/src/routers/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/comments.js -------------------------------------------------------------------------------- /backend/src/routers/moderators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/moderators.js -------------------------------------------------------------------------------- /backend/src/routers/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/posts.js -------------------------------------------------------------------------------- /backend/src/routers/subreddits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/subreddits.js -------------------------------------------------------------------------------- /backend/src/routers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/users.js -------------------------------------------------------------------------------- /backend/src/routers/votes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/backend/src/routers/votes.js -------------------------------------------------------------------------------- /frontend/.env: -------------------------------------------------------------------------------- 1 | REACT_APP_BACKEND_URL=http://localhost:5000/ -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/.prettierrc -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/netlify.toml -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/logo192.png -------------------------------------------------------------------------------- /frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/logo512.png -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/ColorModeSwitcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/ColorModeSwitcher.js -------------------------------------------------------------------------------- /frontend/src/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/Logo.js -------------------------------------------------------------------------------- /frontend/src/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/auth.js -------------------------------------------------------------------------------- /frontend/src/actions/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/comments.js -------------------------------------------------------------------------------- /frontend/src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/index.js -------------------------------------------------------------------------------- /frontend/src/actions/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/post.js -------------------------------------------------------------------------------- /frontend/src/actions/postList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/postList.js -------------------------------------------------------------------------------- /frontend/src/actions/subreddits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/actions/subreddits.js -------------------------------------------------------------------------------- /frontend/src/axios-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/axios-config.js -------------------------------------------------------------------------------- /frontend/src/components/ChakraMarkdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/ChakraMarkdown.js -------------------------------------------------------------------------------- /frontend/src/components/Comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/Comment.js -------------------------------------------------------------------------------- /frontend/src/components/CommentsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/CommentsPage.js -------------------------------------------------------------------------------- /frontend/src/components/CommentsThread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/CommentsThread.js -------------------------------------------------------------------------------- /frontend/src/components/CreatePostPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/CreatePostPage.js -------------------------------------------------------------------------------- /frontend/src/components/CreateSubredditPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/CreateSubredditPage.js -------------------------------------------------------------------------------- /frontend/src/components/DeleteButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/DeleteButton.js -------------------------------------------------------------------------------- /frontend/src/components/EditBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/EditBox.js -------------------------------------------------------------------------------- /frontend/src/components/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/HomePage.js -------------------------------------------------------------------------------- /frontend/src/components/LoginAndRegisterButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/LoginAndRegisterButtons.js -------------------------------------------------------------------------------- /frontend/src/components/LoginPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/LoginPage.js -------------------------------------------------------------------------------- /frontend/src/components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/Navbar.js -------------------------------------------------------------------------------- /frontend/src/components/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/Post.js -------------------------------------------------------------------------------- /frontend/src/components/PostList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/PostList.js -------------------------------------------------------------------------------- /frontend/src/components/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/PrivateRoute.js -------------------------------------------------------------------------------- /frontend/src/components/PublicRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/PublicRoute.js -------------------------------------------------------------------------------- /frontend/src/components/RegisterPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/RegisterPage.js -------------------------------------------------------------------------------- /frontend/src/components/ThemedBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/ThemedBox.js -------------------------------------------------------------------------------- /frontend/src/components/UpvoteBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/UpvoteBar.js -------------------------------------------------------------------------------- /frontend/src/components/WriteCommentBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/components/WriteCommentBox.js -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /frontend/src/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/localStorage.js -------------------------------------------------------------------------------- /frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/logo.svg -------------------------------------------------------------------------------- /frontend/src/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/auth.js -------------------------------------------------------------------------------- /frontend/src/reducers/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/comments.js -------------------------------------------------------------------------------- /frontend/src/reducers/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/error.js -------------------------------------------------------------------------------- /frontend/src/reducers/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/loading.js -------------------------------------------------------------------------------- /frontend/src/reducers/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/post.js -------------------------------------------------------------------------------- /frontend/src/reducers/postList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/postList.js -------------------------------------------------------------------------------- /frontend/src/reducers/subreddits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reducers/subreddits.js -------------------------------------------------------------------------------- /frontend/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/reportWebVitals.js -------------------------------------------------------------------------------- /frontend/src/selectors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/selectors/index.js -------------------------------------------------------------------------------- /frontend/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/serviceWorker.js -------------------------------------------------------------------------------- /frontend/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/setupTests.js -------------------------------------------------------------------------------- /frontend/src/store/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/store/configureStore.js -------------------------------------------------------------------------------- /frontend/src/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/test-utils.js -------------------------------------------------------------------------------- /frontend/src/tests/actions/auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/actions/auth.test.js -------------------------------------------------------------------------------- /frontend/src/tests/actions/comments.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/actions/comments.test.js -------------------------------------------------------------------------------- /frontend/src/tests/actions/post.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/actions/post.test.js -------------------------------------------------------------------------------- /frontend/src/tests/actions/postList.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/actions/postList.test.js -------------------------------------------------------------------------------- /frontend/src/tests/actions/subreddits.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/actions/subreddits.test.js -------------------------------------------------------------------------------- /frontend/src/tests/fixtures/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/fixtures/auth.js -------------------------------------------------------------------------------- /frontend/src/tests/fixtures/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/fixtures/comments.js -------------------------------------------------------------------------------- /frontend/src/tests/fixtures/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/fixtures/posts.js -------------------------------------------------------------------------------- /frontend/src/tests/fixtures/subreddits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/fixtures/subreddits.js -------------------------------------------------------------------------------- /frontend/src/tests/selectors/error.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/selectors/error.test.js -------------------------------------------------------------------------------- /frontend/src/tests/selectors/loading.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/tests/selectors/loading.test.js -------------------------------------------------------------------------------- /frontend/src/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/frontend/src/theme.js -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puzzlerush/reddit-clone/HEAD/screenshot.png --------------------------------------------------------------------------------