Skip to content

A blog made with the MERN stack. It features CRUD operations.

Notifications You must be signed in to change notification settings

capozzic1/react-blog

Repository files navigation

This is a blog made with React/Redux for the front end and state management, Radium for styling the CSS, and MongoDB for storing the posts. It sits on an Express server.

Features:

  • Add a posts
  • Update a post
  • Delete a post
  • Delete all posts

Simple authorization system utilizing passport-local-mongoose:

  • Register
  • Login
  • Log out

Demo site: https://reactreduxblogcc.herokuapp.com

It uses react router for the routes. There routes are at:

  • for the list of posts
  • /login for logging in
  • /signup
  • /dashboard for edit/delete/new post/ delete all controls
  • /single for single view of a post
  • /newpost for creation of a new post

Install instructions:

  1. Run npm Install
  2. Have an instance of MongoDB running
  3. run 'npm run dev-server'
  4. Go to localhost:3000 in the browser

About

A blog made with the MERN stack. It features CRUD operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published