Skip to content

Tompang is an Ionic mobile application with an administrative JarkataEE web application, both leveraging on Glassfish. This project is completed within a semester under the module IS3106: Enterprise Systems Interface Design and Development.

Notifications You must be signed in to change notification settings

brendancjz/tompang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tompang

What is Tompang?

Tompang is a mobile application acting as a marketplace for Singaporean travelers. During their overseas trips, travelers can offer to buy back overseas products for interested buyers in Singapore. This project allows travelers to earn some extra income while they are on their trip. At the same time, it also offers Singaporeans the opportunity to either

  • purchase products from overseas without bearing expensive shipping costs or
  • purchase products that they would not have been able to purchase directly from Singapore.

Useful Links

Featured on The 20th SoC Term Project Showcase
Tompang's Mobile App & Admin Web Application Demo Video

Mobile App Features

Getting Started Running Locally

Clone this repository

Use gh repo clone brendancjz/tompang to get the files within this repository onto your local machine

Environment Setup

  1. Create a new database tompang.
  2. Change user.properties name in FILES > Tompang-ejb > nbproject > private > private.properties
  3. Change username or password in glassfish-resources.xml to your own
  4. Create and update your alternatedocroot_1 value in glassfish-web.xml. FILES > Tompang-war > web > WEB-INF > glassfish-web.xml
  5. Create and update your alternatedocroot_1 value in web.xml as well. FILES > Tompang-war > web > WEB-INF > web.xml
  6. Start glassfish server. Open Tompang project, including required projects. Add the corresponding Libraries. Clean and Build > Deploy
  7. In tompang-app, install relevant plugins with npm install.
  8. Create environment.prod.ts in environments with IP_ADDRESS.
  9. To run Tompang mobile app on localhost, ionic serve.

About

Tompang is an Ionic mobile application with an administrative JarkataEE web application, both leveraging on Glassfish. This project is completed within a semester under the module IS3106: Enterprise Systems Interface Design and Development.

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •