Skip to content

msgyankee/MARCK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server Dependencies

NPM Packages

Make sure that all NPM dependencies are installed with npm install! If the install fails due to a dependency conflict from react-textfit or any other package, try doing an npm install --force.

Redis

Ensure that you have redis installed on your system before running the server. Start the redis server in a terminal with the redis-server command.

ImageMagick

This project also uses ImageMagick with the server. The server is set up to work with as many versions as possible, so if installing version 7+, make sure that the legacy commands are also installed so that convert is recognized.

Wkhtmltopdf

You must also have wkhtmltopdf installed in order to run the server. You can download the software for your operating system at https://wkhtmltopdf.org/downloads.html You may have to add your wkhtmltopdf to your PATH variables

Running the project

First, you will want to build the production version of the react app by running npm run build. This may take a short time. After this, you will need to install serve globally using npm install -g serve if it is not already installed. Once that's done, we will need endpoints from an express server, which you can start by running npm run exp.

Once the express server is live, start the react static server in a new terminal with serve -s build. The website can be found at localhost:5000/!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.5%
  • HTML 2.8%
  • CSS 2.7%