Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.5 KB

README.md

File metadata and controls

42 lines (29 loc) · 1.5 KB

MarketingWebsite

Loopie, LLC marketing website.

Development

  1. Clone the repository.
  2. npm install inside the repository.
  3. To run the development server, run npm run dev.
  4. Open a browser to port 8080.

Note: When installing modules, use the command npm i *package name* --save. Using only npm i *package name* doesn't save the module as a dependency.

Hot Reloading

This application uses react-hot-reloader alongside webpack. Visit https://github.com/gaearon/react-hot-loader for more information. Hot reloading allows webpack to watch for changes in the src/ directly to reload the application on save.

Project structure

This project follows a very simple, React-suggested structure: src/ client/ components/: All of the main React components. styles/: SCSS files. App.js: The main entry point in which all other top-level components are loaded. index.js: Where we bind React to the DOM. public/: index.html: The main entry-point for React.

Dev notes

never pull from master

always pr from the develop branch

If you have work done in a new branch, wait until the PR from simons-branch to develop is accepted and merged, then pull the latest develop (which will have the newest, fixed code), git checkout <new-branch-you-created> and then git merge develop to merge the fixes I just made into the new branch you have

Stack

React JS, Node JS, Express, MongoDB

Resources

https://reactjs.org/docs/thinking-in-react.html https://material.io/