Skip to content

luminietos/REST-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST-API

A Node.js REST API application with five different routes. - no UI (yet): see Rest-Api UI for that specific addition.

Description

This is a REST API application created in April 2023.

It was made using and utilizing JavaScript, JSON, Node.js, Express, and a bit of EJS, HTML and CSS. The movie database used in this project is from MongoDB (sample_mflix). The code itself was tested via Postman (see below).

postmanexample

You can find this project's site by clicking here (GitHub) or here (Render).

Step-by-step guide - "How do I actually use this site?"

The link for the site without its UI can be found above. Go to this project's second part to see the version of this site with an actual UI.

Q: "Why did you deploy this project, too, if there's no UI among this code?" A: It's part of the assignment grading, to get more practice in deployment. These were marked as separate assignments, so the repos are also separate to save everyone involved the headache.

Purpose

This is the second of the three projects (first being a Node.js Guestbook) I created for my University's Full Stack course.

Technically, the third project is a continuation of this project, as I simply create a UI for the code I have here. However, for clarity, the 'third project' (or project 2.2, really) is in its own, separate repository. Much of the same code will be used for obvious reasons.

AKA

P1: Guestbook
P2: REST API (no UI)
P3: the REST API's UI/front-end

Status

The development of this project is ongoing.

License

MIT

About

Spring 2023 | REST API project (part 1/2 - code w/o UI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published