tomyferra / wineme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WineMe

https://wineme.onrender.com/

This is a web application that enables users to rate a list of wines from Argentina based on their preferences. The wine list is retrieved from a MongoDB database that contains various types of wines from Argentina. The database is constantly updated with new wines, and the app provides a simple and easy-to-use interface to access the wine list.

Users can rate wines based on their personal preferences, such as the type of wine, the region it was produced in, and its flavor profile. When a user rates a wine, the app updates the rating in the database accordingly. This ensures that the wine list is always up-to-date and accurate, allowing users to make informed decisions about the wines they want to try.

In addition, the app provides detailed information about each wine, such as its origin, grape variety, and tasting notes, wineyard and year. Users can view this information by clicking on a wine in the list, which takes them to a page with more detailed information about the wine.

Overall, this app is a useful tool for anyone interested in exploring the world of Argentine wines. It provides a comprehensive and up-to-date list of wines, along with a simple and intuitive interface for rating and exploring them.

Links

Frontend located in: https://wineme.onrender.com/

Backend API located in: https://wineme-api.onrender.com/

Github frontend Repository: https://github.com/tomyferra/wineme

Github backend Repository: https://github.com/tomyferra/wineme-api

Features

  • View a list of wines
  • Rate wines based on personal preferences
  • Update wine ratings
  • View updated wine ratings

Technologies Used

  • MongoDB
  • Express.js
  • React
  • Node.js

Usage

On the home page, you will see a list of wines retrieved from the MongoDB database. Click on a wine to view more details about it, including its current rating. Use the rating stars to rate the wine based on your personal preferences. Click the "Save" button to submit your rating and update the database. The wine rating will be updated on the page and in the database.

Contributing

If you would like to contribute to this project, feel free to fork the repository and submit a pull request. You can also report any bugs or issues in my personal email: ferra.tomy@gmail.com

If you want to add new wines into the page, feel free to drop me an email and i'll add them. This funcionality is planned for the future.

Contact details

About


Languages

Language:JavaScript 66.2%Language:CSS 26.9%Language:HTML 6.9%