Thanks for checking out my repo! This MERN app is using a data set obtained from Kaggle
- Full CRUD app
- Using combination of axios and fetch for create, read, update, delete
- Pop-up modal for creating, editing, deleting
- jQWidgets jqxGrid for the wine table display
- Server-side pagination limiting results to 20 wines per page
- Export current table data to CSV
- Pop-up modal for testing checkmark clicks of parent elements and their respective children
- Clone repository
cdinto cloned directory- Run
npm installfrom within directory to install the required dependencies - Run
npm startfrom root directory- This should fire up the frontend on PORT:3000 and the backend on PORT:8080
- Open a new tab within the current terminal session (new tab should still be in root)
cdintobackendfrom root- Run
node db/seed.jsto seed your local database with the wine data from the CSV - Run
mongodto fire up the MongoBD database - Visit
http://localhost:3000/in your browser to see the running app
I am always open to your feedback.
