PorkyStore is a desktop e-commerce application built in Java using Java Swing and various technologies to offer a seamless and secure shopping experience. With integrations like MercadoPago for payment processing, Here API for geolocation, and more, PorkyStore provides a comprehensive solution for e-commerce needs.
- Payment Integration with MercadoPago SDK for secure transactions;
- Geolocation Services powered by Here API, in order to treat user data correctly;
- User Authentication & Security with BCrypt for password hashing;
- QRCode creation functionality for PIX transactions using Zxing;
- Unit Testing with JUnit for robust testing;
- JSON Processing with Gson for handling data interchange;
- Utility functions provided by Apache Commons for better performance and ease of use.
- Java;
- Java Swing;
- MercadoPago SDK;
- Here API (Geolocation);
- JUnit (Unit Testing);
- BCrypt (Password Encryption);
- Zxing (QRCode Scanning);
- Gson (JSON Parsing);
- Apache Commons.
-
We welcome contributions to PorkyStore! If you'd like to contribute, please fork the repository and submit a pull request. Make sure to follow the guidelines below:
-
Fork the repo.
-
Create a new branch (git checkout -b feature-name).
-
Commit your changes (git commit -am 'Add feature').
-
Push to the branch (git push origin feature-name).
-
Submit a pull request.
Distributed under the MIT License. See the LICENSE file for more information.
