App deployed at : https://microblogly-frontend.herokuapp.com
My team and I built the frontend for this app using React (CRA setup), Redux, and Redux Thunk. The goal was to create an app that has a fundamentally sound component heirarchy. Another goal was to intelligently connect components to redux to prop drilling
cd backend
npm install
node server.js
cd front
npm install
npm start
- Clone this repo to your local machine using
https://github.com/silasburger/microblog
- Users can write a blog post
- Users can edit a blog post
- Users can delete a blog post
- Users can read a blog post
- Users can vote on blog posts
- Users can comment on blog posts
- Users can delete their comments on blog posts
App
├─┬ components/Home/Home
│ └── containers/TitleList/TitleList
├─┬ containers/NewPost/NewPost
│ └── components/PostForm/PostForm
└─┬ containers/Post/Post
├── components/CommentForm/CommentForm
├── components/CommentList/CommentList
├── components/PostDisplay/PostDisplay
└── components/PostForm/PostForm
- React
- Create-React-App
- Redux
- Redux Thunk
- Axios
- Bootstrap
- Reactstrap
- Add auth to backend for signup/login functionality
| Hinesh Amin
| github.com/hineshamin
|
| Silas Burger
| github.com/silasburger
|