anuradhamudalige / book-catalog-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book Catalog

This project is create with React 17.0.2. It will list down the books via connecting to the compatible backend. All the services are implemented with singleton design pattern.

Compatible backend is written with NodeJS.

Backend is hosted as a heroku app. You can find this project's demo here.

##Instructions

  • Clone the repository.
  • Open the .envfile and place your backend url which is hosted. Default is pointed to http://localhost:9090

Development server

  • Clone the repository.
  • Run npm install
  • Run npm run start for a dev server. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.

Build

  • Production configurations is described inside the .env.production. Replace the production ready backend hosted URL there.
  • Run npm run build to build the project. The build artifacts will be stored in the build/ directory. Use the npm run build:prod command for a production build.

Demo

  • Visit the Demo page for showcase.

Developer

Anuradha Mudalige

About


Languages

Language:TypeScript 63.4%Language:CSS 19.9%Language:HTML 16.2%Language:Shell 0.4%