Welcome to KiP.ba Mobile, an android marketplace project created in 2022! (say hi to Kippy 👋) This was an experimental project designed to showcase my skills in app development with cordova using PHP, MySQL, HTML, CSS, and JavaScript. The website simulates a platform for users to buy and sell products.
- Dynamic Marketplace: Users can browse, add, and manage product listings.
- User Accounts: Basic user authentication and profile management.
- Database Integration: All product and user data is stored and managed in an SQL database.
- Interactive Design: Utilizes JavaScript for dynamic interactions and enhanced user experience.
- Responsive Frontend: Designed with HTML and CSS for a clean and user-friendly interface.
- Backend: PHP (on a seperate server).
- Database: MySQL for storing user and product data.
- Frontend: HTML, CSS, and JavaScript (all combined into an android app using Cordova).
- Server Environment: XAMPP for local development and testing.
-
Install Node.js and Cordova:
First, install Node.js. Then open a terminal and run:
npm install -g cordova
-
Clone the Repository:
git clone https://github.com/harunridjevic/kipmobile cd kip.ba
-
Install the Android Platform:
cordova platform add android cordova prepare
-
Build and Run on Android:
Connect your Android device via USB with USB debugging enabled, then run:
cordova run android
Make sure you have Android Studio and the Android SDK properly set up on your system.
App screens:
While I learned a lot from making a mobile version of the KiP marketplace, I think that the server on which the api.php file was located on stopped working.
Thanks to all the resources and tutorials that helped shape this project. KiP.ba mobile reflects my early steps into mobile app development. This project was made by Harun Riđević.
This project is licensed under the MIT License. Feel free to use and modify it for your own learning and projects.