Skip to content

dragosrose/products-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

products-table

Table of Contents
  1. About The Project
  2. Getting Started

About the project

The project consists in a table of all sorts of products to which an admin can add, edit or remove items. The table is also sortable/pageable. Additionally, whenever an item is selected its fields will be printed in order to display all of the object's information (more notable, the item id).

showcase.webm

Built With

Prerequisites

Node 16

Installation

  1. Clone the repo
git clone https://github.com/nomoney34/products-table.git
  1. Install npm in both api and frontend directories (will add later a postinstall script)
cd frontend
npm install
cd ..
cd api
npm install
cd ..
  1. Run the app using docker composer (will create api/frontend images/containers).
docker-compose up

Should note that the DB itself is hosted on the official MongoDB cloud. Credentials of a db users with read/write permits is already typed inside the api. Obviously not safe but I doubt there is much to do with this info anyway lol.

About

CRUD web application that allows a user to view a table of products, as well as add, edit, and delete products from the table.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors