Skip to content

Social Media for Hobbyists. Tired of the clutter and clickbait of conventional social media? Enthuse is the solution. Full-Stack MERN Application.

Notifications You must be signed in to change notification settings

jensenrrr/Enthuse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Social Media for Hobbyists. Tired of the clutter and clickbait of conventional social media? Enthuse is the solution. Full-Stack MERN Application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published