Skip to content

garden-share-08/garden-share-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garden-Share: FrontEnd

Overview

This repository represents the frontend portion of a capstone project for the Turing School of Software & Design.

Garden-Share is an application designed to function as a produce swap meet...

All of the repositories that make up this project can be found here

Table of Contents

Design

Garden-Share utilizes a service-orriented architecture to ensure future scalability.

The back-end is written primarily in Ruby on Rails/GrahphQL and deployed via Heroku

The front-end is written primarily in JavaScript/Node.js and is deployed via [Heroku](FE URL Needed!)

The microservice is written primarily in Python/Flask and is deployed via Heroku

To see all available endpoints the Garden-Share-BE.postman_collection.json file (located in the root directory) can be imported into Postman.

Wireframe

Garden-Share-FE-Wireframe1

Garden-Share-FE-Wireframe2

Setup

Prerequisites

These setup instructions are for Mac OS.

This project requires the use of React 17.0.1 and React Redux 7.2.2. We also use PostgreSQL as our database.

Local Repo Setup
  1. Fork & Clone Repo
  2. Run npm install
  3. To view the site locally, run npm start

Testing

This app utilizes Travis CI for integrated testing.

Run the test suite with npm test

The Garden Share FE utilizes the following libraries in testing:

Deployment

For local deployment run your development server with npm start and visit localhost:3000 to see the app in action.

Garden Share is deployed remotely via Heroku

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published