Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

147 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PorkyStore

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.

Features

  • 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.

Technologies Used

  • Java;
  • Java Swing;
  • MercadoPago SDK;
  • Here API (Geolocation);
  • JUnit (Unit Testing);
  • BCrypt (Password Encryption);
  • Zxing (QRCode Scanning);
  • Gson (JSON Parsing);
  • Apache Commons.

Contributing

  • 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.

License

Distributed under the MIT License. See the LICENSE file for more information.

About

Desktop store made with Java Swing using Mercado Pago SDK

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages