Skip to content

Wine-Mate is a capstone project I completed during my time at Launch Academy in Boston. The object of this app is to help users discover local vineyards and new varietals based on other users rating and reviews.

Notifications You must be signed in to change notification settings

RobPerez155/Wine-Mate

Repository files navigation

README

Codeship Status for RobPerez155/Wine-Mate

Summary

Wine mate is a capstone project I created to bring together two of my favorite things, wine and traveling. The goal for this project is to have a platform where a user can plan a road trip through the United States to visit new vineyards. The user will also be able to see the read/add reviews for vineyards, and see the locations plotted across a map.

Wine Mate utilizes Ruby on Rails on the backend, Javascript React on the frontend, Foundation and Scss for styling, and React Leaflet for plotting vineyard locations on the map.

Screenshots of App

WineMate HomePage

WineMate Sign Up

WineMate Log In

WineMate Varietals

Built With

Ruby on Rails

React.js

PostgreSQL

Getting Started

The following versions were used to build this project:

  • React 17.0.1
  • Ruby 2.6.5
  • Rails 5.2.4.3
  • PostgreSQL 12.3

Checkout the Repository

git clone https://github.com/RobPerez155/Wine-Mate

Create and Setup Database

bundle exec rake db:setup

Start Rails Server and Webpack Server

bundle exec rails s
yarn run start

Use http://localhost:3000 to Wine-Mate App


To-Do list - Software is never finished.

  • The next item that needs to be addressed is a bug with the React Leaflet. Currently, the map is cut up into boxes and is jumbled across the webpage.

Future features to be implemented

  • Testing
  • I would like to get access to an API with data on American vineyards and their wine selections.
  • Expand this program to French, Spanish, Italian, NZ wine regions.
  • Chat feature where questions can be left for vintners.
  • Turn this into a mobile ready app.
  • An internal navigation system that can be used offline.

Contributions

If you would like to contribute you can reach me at robert.perez.psirho@gmail.com and would be happy to go into further detail about the project.

Ad Astra Per Aspera

About

Wine-Mate is a capstone project I completed during my time at Launch Academy in Boston. The object of this app is to help users discover local vineyards and new varietals based on other users rating and reviews.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published