Repo for HackUDC project.
DRESS2 IMPRESS
DRESS2 IMPRESS is a web application that allows users to upload their cloth images to find similar products in every Inditex shop. It also allows users to manage their favorites and look for them whenever they want. Specifically:
- It helps users to find similar cloths to the ones they already have or they desire.
- It facilitates the search of products without the need of writing descriptions.
- It improves online shopping experience with a visual recognition system.
NOTE: read REQUIREMENTS for info about specific commands.
Principal dependencies:
- Spring Boot
- PostgreSQL (Base de datos)
Install:
- Install Java 17+.
- Install Maven.
- Clone the repository and navigate to the backend folder. Follow the REQUIREMENTS commands.
Principal dependencies:
- React
- React Router DOM
- Bootstrap
Install:
- Install Node.js.
- Clone the repository and navigate to the frontend folder. Follow the REQUIREMENTS commands.
- User signs in or signs up
- Upload an image from its url.
- The system analizes the image and finds similar products.
- Explore favorite products.
- Manage user profile through the lateral drawer.
✔️ Upload of images through the url ✔️ User interface with Bootstrap ✔️ User management through basic authentication. ✔️ Favorite products list. ✔️ Frontend and backend communication.
❌ Show your favorites list. ❌ Offer the possibility of changing user data. ❌ Visual interface in products screen.
If you encounter a problem, you can:
- Create an Issue in GitHub repository.
- Contact with developers.
- Do a fork of the repo.
- Create a new branch:
git checkout -b feature/nueva-funcionalidad
- Make changes and confirm them:
git commit -m "New functionality" - Upload your changes:
git push origin feature/new-functionality
- Create a Pull Request on GitHub.
- HackUDC TEAM
- Miguel Cortón Debén: miguelcor263
- Pablo Legide Vidal: plegide
- Javier Rodríguez Rodríguez: javier-r-r
- Aldara Iglesias Sánchez: aldara-iglesias
If you want to appear in this section, do your contribution! 🎉
This project is under apache 2.0 license. You can find more information in the [LICENSE] (https://github.com/miguelcor263/HackUDC/blob/main/LICENSE) file.