Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.93 KB

File metadata and controls

52 lines (37 loc) · 1.93 KB

Enthuse

This project uses the following technologies:

Configuration

Make sure to add your own MONGOURI from your mLab database in config/keys.js.

module.exports = {
  mongoURI: "YOUR_MONGO_URI_HERE",
  secretOrKey: "secret"
};

Starting the Application

Run the below first

// Install dependencies for server & client
npm install && npm run client-install

// Run client & server with concurrently
npm run dev

// Server runs on http://localhost:5000 and client on http://localhost:3000

Unfortunately, there is more.

There is currently a bug where installing will install duplicate dependencies the in client and server, causing Enthuse to fail start up. This is the first ticket when development on the project resumes, but for now you must manually delete the packages from the server.

All folders in /node_modules starting with the following must be deleted:

  • babel-eslint
  • babel-loader
  • babel-jest
  • jest
  • webpack
  • webpack-dev-server
  • eslint

Uses the Medium Series below as a starting point