Skip to content

A Social media application built with React, Redux and a MongoDB back-end. You can alter this application to network to whatever kind of social group you so desire.

Notifications You must be signed in to change notification settings

lamcnguyen89/Social-Media-Application-React-Redux

Repository files navigation

Social-Media-Application-React-Redux

License: Unlicense

A Social media application built with React, Redux and a MongoDB back-end. You can alter this application to network to whatever kind of social group you so desire.

To run application, start a terminal in the root of the application where the server.js is located. Then type npm run dev.

Credit Goes to:

  • Brad Traversy and his Udemy course: MERN stack Front To Back Full Stack React, Redux and Node.js which can be purchased here.

Prerequisites and Deployment

  • Installation of Web Browser to view webpage
  • Visual Studio Code to analze the code for the website
  • Node.js
  • React JS/ React Redux
  • Installation of Node Package Modules
  • Github Account

Directions for Use

  • Install Node Packages for both the backend and the client
  • Create an env file that reflects the env.example included with this application.
    • The GITHUB_CLIENTID and GITHUB_CLIENTSECRET parts of the env file are used to allow the application to connect with Github to display a user's Github repositories.
    • You can obtain these by going to the "Github Register a new OAuth Application" page by clicking here.
  • Open Terminal in the root of the application folder where server.js is located.
  • run the command: npm run dev

Author

  • Lam Nguyen

License

The Unlicense

Built With

  • Visual Studio Code
  • Node.js
  • React JS
  • Redux
  • MongoDB

Deployed Application

View Deployed app here

Website Screen 01

Website Screen 02

Website Screen 03

Website Screen 04

Website Screen 04

About

A Social media application built with React, Redux and a MongoDB back-end. You can alter this application to network to whatever kind of social group you so desire.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages