Open two terminals, one to run the client app and one to run the server.
- In the root directory, run the command
yarn add
- Run
npm start
- The app should automatically open in your browser at the address
localhost:3000
- In the root directory, run the command
npm install
- Run
npm start
- The server should start running at
localhost:3001
Express generator - Used to quickly generate boilerplate code for a simple Express REST API
express-fileupload - NPM package used to access files in form data for POST requests
Node.js file system guide - Guide used as reference for writing out server-side code using fs
module
Create React App - Used to quickly generate boilerplate code of React app
Fetch API example - Guide used as reference for working with fetch
API in Javascript
- Machine: 2016 MacBook Pro 15 inch Touch Bar model
- Browser: Firefox v87.0
- Add support for duplicate file uploads (appending duplicate file name with
(1)
or something similar) - Add options to view data in different form (pie chart, line graph, etc.)