Skip to content

TsoIsTheWayToGo/devbook

Repository files navigation

BayConnect

A social resume platform for developers. Create your portofolio by adding experience, education, skills or any important information of your career and post your comments or thoughts for other users.

This is a MERN based full stack real world bootstrapping application that can speed up the development process. It uses the popular MongoDB database with Mongoose schemas, the backend web framework Express.js, the frontend library React.js that ws created by Facebook and Node.js. Authentication via Json Web Tokens is used with the Passport middleware and customizable linting is built in using eslint.

Live Site

Screenshots

Home Page


Profile Dashboard


Users Profiles


Post Feed



Quick Start

# clone repository
https://github.com/TsoIsTheWayToGo/devbook

# Install dependencies
cd into maid dir && npm run install-all

# Enter your development & production MongoDB URI & JWT key
Directory: config/

To run the development server on both backend and frontend:

# The development server runs on port 3000
npm run dev

To run only the backend

# The backend server runs on port 5000
npm run backend

To run only the frontend client

# The frontend client runs on port 3000
npm run client

To lint the whole project with eslint

# You can also change the eslint rules stored in.eslintrc
npm run lint

Technologies Used

Client Side

Libraries used in Client-side

Server Side

Libraries used in Server-side

About

mern fullstack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published