Credence Analytics - REST- API - Assignment

Overview

Credence Analytics - REST- API - Assignment

Logo

Project Overview

REST API Server

● You’ll need to create an API server with CRUD based routes using NodeJS/Python

● Using your API, users can Create, Read, Update or Delete data from the database.

● Use MongoDB to store the following data to get you started.

Features

  1. List all Movies in the Database

  2. Get Movies by ID

  3. Update Movies by ID

  4. Delete Movies by ID

Github: https://github.com/aryashah2k/CredenceAnalytic-RESTAPI-Assignment

Technologies Used

Getting Started

● Clone repository into local machine

● From the current directory run npm run start to start the server

● Use Postman or any other API testing software to test the CRUD operations

Prerequisites

Ensure you have the following installed on your local machine:

HTTP Response Codes

Each response will be returned with one of the following HTTP status codes:

  • 201 `OK The resource was created successfully
  • 200 `Ok The request was successfull
  • 400 Bad Request There was a problem with the request (security, malformed)
  • 500 Server Error An error on the server occurred

Documentation

  1. GET

GET

GET2

  1. GET by ID

GETbyID

  1. POST

POST

  1. UPDATE by ID

Update

  1. GET After DELETE

GETafterDelete

  1. SEARCH after DELETE Search

License

This project is open-sourced software licensed under the MIT license.

You might also like...

A Javascript based web application for monitoring, analytics and notifications

JELLYWATCH Jellywatch is a javascript web application for monitoring*, analytics** and notifications** inspired by tautulli for Jellyfin/Emby Media Se

Dec 28, 2022

ChainLook is a decentralized blockchain analytics platform based on TheGraph and IPFS.

ChainLook https://chainlook.xyz ChainLook is a decentralized blockchain analytics platform based on TheGraph and IPFS. You can create beautiful widget

Nov 21, 2022

waitlyst.js provides in-app widgets for collecting customer feedback & product analytics.

waitlyst.js provides in-app widgets for collecting customer feedback & product analytics.

waitlyst.js provides in-app widgets for collecting customer feedback & product analytics. Track every event on your app Understand your users and how

Dec 3, 2022

Webb-tracker-api - James Webb Space Telescope (JWST) tracking REST API

Webb-tracker-api - James Webb Space Telescope (JWST) tracking REST API

James Webb Telescope tracking REST API Public REST API to track JWST's current status API data source: https://www.jwst.nasa.gov/content/webbLaunch/wh

Nov 22, 2022

Lolis-rest - RESTful API for lolis-api

Lolis REST RESTful + Website for Lolis API. Introduction This is a RESTful API which will be used on Lolis API Website and Wrapper. This API uses Imgu

Aug 11, 2022

A base API template for a REST API using express.

A base API template for a REST API using express.

express-api-template A base API template for a REST API using express. Philosophy Setting up a new project can be a long and tedious process, especial

May 29, 2022

An Amazon Kendra REST API CDK example with an API Gateway, including authentication with AWS Cognito and AWS X-Ray Tracing

An Amazon Kendra REST API CDK example with an API Gateway, including authentication with AWS Cognito and AWS X-Ray Tracing

Amazon Kendra Web Service CDK Sample Amazon Kendra has a robust JSON API for use with the AWS SDK (software development kit), but does not expose endp

Nov 28, 2022

Rest API untuk mengumpulkan jokes receh dan meme dari Indonesia

Candaan API 😁 Candaan API merupakan Rest API yang dibuat untuk mendapatkan beberapa jokes jokes receh dari Indonesia, semua data data yang ada di Can

Jan 3, 2023

Cotacao B3 - Website para mostrar a cotação da B3 consumindo API Rest da Alphavantage

Cotacao B3 - Website para mostrar a cotação da B3 consumindo API Rest da Alphavantage

PHP-MVC-ROTAS Estrutura inicial para projetos usando Rotas em Php PHP MVC (Design Pattern) 🇧🇷 / 🇺🇸 Version Estrutura inicial para iniciar projetos

Jan 8, 2022
Owner
Arya Shah
Computer Science Junior with Honors in Business Systems | Software Development Engineering | Machine Learning |
Arya Shah
Yassir Assignment AIR Quality (integration external API)

A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest framework TypeScript starter repository

Imad  Mansour 5 Oct 25, 2022
This is a vanilla Node.js rest API created to show that it is possible to create a rest API using only vanilla Node.js

This is a vanilla Node.js rest API created to show that it is possible to create a rest API using only vanilla Node.js. But in most cases, I would recommend you to use something like Express in a production project for productivity purposes.

Eduardo Dantas 7 Jul 19, 2022
Assignment 4 - Kampus Merdeka Hactiv8

Final Project H8 is a simple App to show Movies List From 3rd Parties Data. Please note this requirements as well as your final project appraisal. Usi

Akhsan Bayu 2 Feb 8, 2022
A portal for finding and posting jobs. Assignment for internship.

Naukri Dundho A portal for finding and posting jobs. Assignment for internship. ?? Explore the docs » • Report Bug • Request Feature • Backend Documan

Prasoon Soni 5 Sep 14, 2022
Apilytics for Node.js - Easy API analytics for Node backends

apilytics-node Apilytics is a service that lets you analyze operational, performance and security metrics from your APIs without infrastructure-level

Apilytics 9 Sep 2, 2022
Send data to Google Analytics with Measurement Protocol.

Strapi Measurement Protocol Send data to Google Analytics with Measurement Protocol. Table of Contents ?? Current Status ✨ Features ?? Installation ??

Strapi Community 7 Sep 16, 2022
An open-source analytics library to measure user events the hassle-free way.

walker.js The walker.js is an open-source event tracker for all tools. Easy, standardized & flexible. Capture user events in the browser by setting HT

elbwalker 181 Dec 22, 2022
It shows an effective way to correct bus arrival information using data analytics based on Amazon Serverless such as Kiness Data Stream, Kinesis Data Firehose, S3, and Lambda.

Amazon Serverless를 이용한 실시간 버스 정보 수집 및 저장 본 github repository는 버스 정보를 주기적으로 수집하여 분석할 수 있도록, Amazon Serverless인 Amazon Kinesis Data Stream, Kinesis Data

John Park 4 Nov 13, 2022
Minimal versions of popular analytics libraries. Reduce the impact of third-party scripts on your application.

minimal-analytics This project aims to provide minimal implementations of popular analytics libraries. It's aimed at users who want to reduce the impa

James Hill 32 Dec 25, 2022
Analytics and insights for data aggregated from multiple bridges and chains.

Inter-Bridge-Visualizer Analytics and insights for data aggregated from multiple bridges and chains. Website at bridgeexplorer.xyz Background Bridges

Verumlotus 8 Jul 11, 2022