Skip to content

cgardesey/SuperFix

Repository files navigation

SuperFix Android App

This is an android app that enables customers and providers to trade products and services. Whether you're a customer looking for unique offerings or a provider seeking new business opportunities, SuperFix App provides a platform to connect and transact securely.

Features

For Customers

  1. Browse and Search: Easily navigate through a wide range of products and services using intuitive search and filtering options.
  2. Product/Serivice Details: View detailed information about each product or service, including descriptions, pricing, availability.
  3. Cart Management: Add products to your cart, review the items, and make changes as needed before proceeding to checkout.
  4. Secure Checkout: Enjoy a safe and secure payment process to complete your purchase.
  5. Chat: Chat with your provider using the in-app messaging feature

For Providers

  1. Product Management: Easily manage your inventory, including adding new products, updating information, and adjusting pricing and availability.
  2. Order Fulfillment: Receive and process customer orders efficiently, and updating order status.
  3. Chat: Chat with your customers using the in-app messaging feature

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 8 Screenshot 9 Screenshot 10 Screenshot 11

Getting Started

To get started with the project, follow the instructions below:

  1. Clone this repository to your local machine using Git or download the ZIP file.
  2. Open Android Studio and select "Open an existing Android Studio project."
  3. Navigate to the cloned or downloaded project directory and click "OK."
  4. Android Studio will build the project and download any necessary dependencies.
  5. Connect an Android device or use an emulator to run the application.

Configuration

The example project requires the following configuration:

  • Minimum SDK version: 21
  • Target SDK version: 30

You may need to update these values in the build.gradle file based on your project requirements.

Technologies Used

  • Android
  • Java.
  • Volley (for API communication)
  • Glide (for image loading)
  • Realm (for local data storage)

If you're looking to integrate with the backend api, make sure to check out my backend repo for detailed instructions.

License

This project is licensed under the MIT License. Feel free to use it as a reference or starting point for your own projects.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published