Skip to content
A safe place to discover healthy, refined sugar-free recipes!
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
controllers
models
routes
.gitignore
README.md
package-lock.json
package.json
server.js
serverAuth.js

README.md

Project 4 - Sugarfree Gallery


Introduction to Sugarfree Gallery

Link to Sugarfree Gallery URL: https://frozen-reaches-89510.herokuapp.com//

Come discover healthy, refined sugar-free recipes!

Sugarfree Gallery is a healthy recipe sharing site that does not allow the following ingredients in any of the recipes:

  • All-Purpose Wheat Flour
  • Most White Rice
  • Refined Sugars

Screenshots

Screenshot Screenshot Screenshot Screenshot

Technologies Used

  • React.js
  • Node.js
  • Mongoose
  • MongoDB
  • Express
  • Axios
  • Semantic UI CSS
  • Semantic UI React
  • Javascript
  • HTML
  • CSS
  • Javascript
  • Git

RESTful JSON API

JSON API

Installation/startup Instructions

  1. In the Github's repo click clone and copy URL
  2. Open terminal and enter git clone + "URL here"
  3. cd into app and enter npm i to install packages and components
  4. cd into client folder in app and npm i
  5. Open a new terminal tab for each of the following and enter in command line:
    • nodemon
    • npm start
    • mongo
    • mongod

Wireframe

Wireframe Wireframe Wireframe

##ERD

ERG

Issues Faced

Keeping track of the props, components, when to make components, when to make the component stateful or stateless.

Backlog

  • Add favorite button with a counter
  • Be able to edit and update posts
  • Facebook share button is not working
  • Make tags into links and show on collection board
  • In related content include words from description

Trello Board

Trello Board

You can’t perform that action at this time.