Skip to content

Latest commit

 

History

History
62 lines (37 loc) · 1.75 KB

README.md

File metadata and controls

62 lines (37 loc) · 1.75 KB

Blog Posting NodeJS Backend App 🎉.

A blog posting backend app with several features as Login handling, routes management, form protection, file management, error handling, etc.

Starting 🚀

The following instructions will allow you to obtain an entire copy of the project for developing and testing purposes.

See the Installation section to know how to install the requirements.

Pre-requisites 📋

NodeJS

Version
>=14.16.1

MongoDB (Community Server || Atlas cloud)

Version
>=4.4.5

React-Node-Decoupled Frontend App

  • This project is part of a ReactJS-NodeJS decoupled project. Before run this app, clone and run the following project React-Node-Decoupled.

Installation 🔧

After you install the Pre-requisites, clone this repository to your computer.

$ git clone https://github.com/OsirisRoman/RESTful-API.git ~/destinationFolder

Go to your destinationFolder

$ cd ~/destinationFolder

Note: Open and modify the .env file with your own AtlasDB Uri connection. If you want to to run the project with a local mongo database then remove this .env file.

Install all project dependencies and launch the server.

$ npm install
$ npm start

Author ✒️

Result 🎉

You can see the live result of this repository in the following link:

  • The backend is hosted on Heroku while the frontend is hosted on Netlify.