Skip to content

React.js, Javascript, React Router Dom, Npm, Babel, Nodemon, Webpack, Express.js, Node.js, MongoDB, AWS, EC2

Notifications You must be signed in to change notification settings

luminousbeam/fullstackJS-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fullstackJS-blog

React.js, Javascript, React Router Dom, Npm, Babel, Nodemon, Webpack, Express.js, Node.js, MongoDB

Front-End

Create a React App

npx create-react-app blog --use-npm

Run react

npm start

Install react-router-dom npm install react-router-dom

Back-End

npm init -y
npm install --save express
npm install --save-dev @babel/core @babel/node @babel/preset-env

Run node server

npx babel-node src/server.js

Install other useful packages

npm install --save body-parser

npm install --save-dev nodemon

npx nodemon --exec npx babel-node src/server.js

Create Database Directory and give yourself user rights

sudo mkdir -p /data/db
sudo chown -R `id -un` /data/db

Install Mongo npm install --save mongodb

Simple blog deployed using an AWS EC2 instance https://ec2-18-232-150-118.compute-1.amazonaws.com/

About

React.js, Javascript, React Router Dom, Npm, Babel, Nodemon, Webpack, Express.js, Node.js, MongoDB, AWS, EC2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published