Skip to content

A Craigslist-esque webapp for Cal Poly students.

Notifications You must be signed in to change notification settings

jackdelamotte/PolyFreeStuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js CI

About

PolyGold is a CSC 307 (Intro to Software Engineering) project that aims to reduce waste on campus at Cal Poly by making the sharing of goods more possible and accessible to students. It's a webapp that allows users to list and contact students about free items. This allows students who are moving out or are no longer in need of certain items to get connected to students who could make use of them, saving the lister from a trip to the dump and creating a more sustainable Cal Poly community by promoting the reusing of goods.

UI Protoype

View our full UI protoype here

note: last updated 10/20/21

Environment Setup

npm install

cd backend>npm run dev

cd frontend>npm start

Diagrams

Code Coverage 11/29/2021 11am

Note: Uncovered lines in user-services.js are due to connection the local database and not the production cloud databse.

PASS ./listing.test.js PASS ./user.test.js

File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files 95.38 75 100 95.93
backend 95.08 75 100 95.65
...g-services.js 97.26 86.36 100 98.5 81
user-services.js 91.83 33.33 100 91.66 15-30,50
backend/models 100 100 100 100
listing.js 100 100 100 100
user.js 100 100 100 100

Test Suites: 2 passed, 2 total Tests: 27 passed, 27 total Snapshots: 0 total Time: 2.532 s

About

A Craigslist-esque webapp for Cal Poly students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •