/farm_to_table

Farm to Table allows for a farmer to input the produce they have to sell. A user then creates an account, browse through the produce and reserve the produce they would like. Upon reservation, the user will receive a confirmation email.

Primary LanguageJavaScript

Farm to Table

License: MIT

Table of Contents

Live Link

https://glacial-falls-13622.herokuapp.com/

Description

Farm to Table is a web application that is also made to be highly mobile responsive. It currently connects users to a farm where they can reserve products like fresh meats, fruits, vegetables and dairies. The application is built with an admin side to allow the farmer who is selling their products be able to add, edit and delete what is for sale. The admin also has to ability to mark something as "Out of Season" which will keep the product in their database but will not display it to users. The application features a functioning cart that can be edited and updated dynamically. In the near future we hope to add the ability to have multiple farms able to set up accounts in our application to broaden products and their availability.

Demo

Desktop/Laptop

home page

Mobile

home page

Contributors

Technology Stack

Server Side: javascript, bcrypt, .env, jsonwebtokens, mjml, node-sass, nodemailer, nodemon, nodemailer-express-handlebars, mongoose

Client Side: javascript, axios, jsonwebtokens, mjml, node-sass, nodemailer-express-handlebars, prop-types, react, react-dom, react-router-dom, react-scripts, react-toastify, web-vitals, moment.js

Database: MongoDB

Questions

For any questions or inquiries please contact us at,

Melanie Bostwick

Stephany Bolivar

Rashawn Raiford

Robert Anderson

Robert Anderson

Credits

License

MIT