Skip to content

dlynnea/dot-join

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN stack, social networking application

DotJoin

A social networking application built with React, Node, Express and MongoDB. I utilized JSON Web Tokens for user authentication, allowing a user to sign up, login and interac

Getting Started

To get started, clone this repository in your terminal.

Description

Begin using this appalication with creating an account. Once you have an account, you can build up you profile, including interests, skills, a bio, etc. I built this with a network such as Linkedin in mind, therefore you can also include education and experience to build upon your profile. Within the application you can interact with other users by creating posts, commenting on others posts, and liking posts.

Features to come

I plan to integrate a file upload system so that if/when a user is not associated with a Gravatar account they have the option to upload a profile photo.

Installing

To get this project running on your local machine, run npm install and npm start.

npm install
npm start

Packages Used

Client:

React React-Redux Redux-Saga React-Router Moment Axios Node-Sass

Server:

Axios Bcryptjs Express Express-Validator Gravatar JSONWebToken Mongoose Normalize-Url Request

Deployment

This project was deployed using Heroku. It can be found at: https://young-reaches-15416.herokuapp.com/

Built With

  • Node - JavaScript Runtime for the server
  • Express - Application Framework for the server
  • React - Utilized along with Redux and Hooks for the client-side

Authors

Acknowledgments

This project was bootstrapped with Create React App.

About

MERN stack, social networking application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published