Harvesthru is a community focused marketplace platform where users can buy, sell and trade homegrown crops.
- Clone the repository:
git clone https://github.com/Harvesthru-Inc/Harvesthru-Web
. - Navigate to the directory:
cd Harvesthru-Web
. - Install the necessary dependencies:
npm install
in root directory. - For client side use install neccessary dependencies
npm install
in client directory: - Create a new
.env
file using.env.example
as a template:cp .env.example .env
. - Fill out the
.env
. See the example file below. - Start the Node app:
npm start
. - Go to client by
cd client
and runnpm start
to start the front-end React project.
PrivateKey=
URL=
PORT=8000
npm test
to run through integration testsnpm start
to run the backend servernpm heroku-postbuild
to build properly on heroku
Take a look at package.json
for the actual commands.