Architecture

This repository contains two components:

  • the client, which provides a client for car listing (Repo)(Deployed on Netlify)
  • the server, which provides the API to manage car listing(Deployed on Heroku)
  • the database, MongoDB that connects local cLuster in development environment and connects MongoDB Atlas on deployed API

High-Level Overview

Architecture

Backend

Techstack

The entire backend of url shortener is written using:

Extra libraries used were:

Installation

Requirements:

To run the backend service you have to clone the repository:

git clone https://github.com/barisarabasuren/car_listing_server
cd ./car_listing_server
npm install
npm run start

Frontend

Techstack

The entire backend of url shortener is written using:

Extra libraries used were:

Installation

To run the frontend service you have to clone the repository:

git clone https://github.com/barisarabasuren/car_listing_client
cd ./car_listing_client
npm install
npm start