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.
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
git clone https://github.com/RobPerez155/Wine-Mate
bundle exec rake db:setup
bundle exec rails s
yarn run start
Use http://localhost:3000 to Wine-Mate App
- 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.
- 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.
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