This is a simple blog project that I created during my time in the london app brewery's web development bootcamp. This project demonstrates my skills and understanding of back end development and RESTful APIs.
THe blog API is capable of storing blog posts which can be edited or deleted. Since the server isn't connected to a database, the information stored in a session is only temporary, and would be deleted upon exiting or refreshing the page.
- HTML
- CSS
- EJS
- Javascript
- NodeJS
- Axios
I was able to perform GET, POST, PATCH, and DELETE commands in a NodeJS server.
Upon downloading/cloning the repository, execute the following commands in Bash or your Command line of choice to install the package dependencies.
$ cd <repository filepath>
$ npm install
After which, open two instances of a terminal (which are have cd'd to the repository filepath), then run the following on each of them:
$ node index.js
$ node server.js
Both should return the following results:
$ node index.js
API is running at http://localhost:4000
$ node index.js
Backend server is running on http://localhost:3000
Open http://localhost:3000 on your browser, and you should see the blog site.