package.json
- overall project configuration file. Lets you configure dependencies and their versions, project scripts, etc.
.gitignore
- lets you specify which files or directories you want to ignore from git
public/index.html
- initial html document for the website
src/App.js
- contains the main react code for the application
src/index.js
- inital java script file that is launched when the application is run
src/styles.css
- contains css styling
package-lock.json
- version locking for dependencies of dependencies
node_modules
- large directory generated by npm install contains all installed dependencies