Skip to content

This project will maintain list of books and it's details

Notifications You must be signed in to change notification settings

sunnysmane/book-stall

Repository files navigation

Book Stall

Demo

URL: Live Demo

Installation

  1. Install docker if not installed as instructed on link https://docs.docker.com/get-docker/
  2. Install docker compose if not installed as instructed on link https://docs.docker.com/compose/install/

Run Application

  1. With Docker Compose
docker-compose up

This will run the backend, frontend and database containers.

Now Goto browser and open below link for Angular Application http://0.0.0.0:30003

Open Below link for backend swagger documentation http://0.0.0.0:30003/documentation

  1. Without Docker Compose
export NODE_ENV=env-local
node index.js

Open Below link for backend swagger documentation http://0.0.0.0:30000/documentation

  1. Run Unit Test Case
npm test

You will the code coverage generated under coverage/index.html. Open this file in broswer.

Technologies Used

  • Backend
    • NodeJS
    • Hapi
    • Mocha
    • Chai
    • Moongose
  • Database
    • MongoDB

About

This project will maintain list of books and it's details

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages