Skip to content

fac20/week9CHJM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Single page application (SPA) for 'URBAN HARVEST' RESTapi

Table of contents

The project aim

Create a SPA for RESTapi which allows users to request data about available fruits, herbs or vegetables to harvest in urbanized areas (for example London). The SPA would allow users to request all available harvests as well as filter them by types (for example apples, pears, basil etc.). We also wanted authorised users to be able to update information about harvests aswell as delete them if the data is not correct or relavant anymore.

Technologies

We used:

  • VScode (live share)
  • Insomnia
  • Miro (blueprint)
  • Git / Github (including CI)
  • Heroku (for deployment)
  • Netlify
  • PostgreSQL
  • Javascript
  • ES modules
  • Colorhunt.co : colour inspo
  • SVGRepo.com : SVG outline
  • SVG Minify : SVG compression

Wireframe

https://miro.com/app/board/o9J_klqCevs=/

Installation

Works well on

  • Chrome

  • Firefox

Not tested on

  • Microsoft Edge

  • Apple Safari

Project status

  • Code reviewing and debuging

Known bugs

  • "Search the Field" and "Add a Discovery" buttons are not yet functional.
  • Unable to edit or delete entries

Acceptance Criteria

  • A single-page app (only one HTML file)
  • Accessible signup/login forms
  • Token-based authentication (storing token in localStorage)
  • Form for adding new resources (only for logged in users)
  • Works well across Chrome, Firefox and Safari/Edge browsers

Stretch criteria

  • Buttons to delete existing resources -for logged in users
  • Form for updating existing resources -for logged in users

Authors

FAC20 Group - week9CHJM

Josh - Scrum facilitator Jennifer - Design Trish - Deployment Rihards - Quality

Project Presentation

hackmd