Skip to content

Latest commit

 

History

History
73 lines (44 loc) · 2.47 KB

README.md

File metadata and controls

73 lines (44 loc) · 2.47 KB

Storecloud is an online store application written with Grails 2.0. The application architecture is a multitenant SaaS online store (each store is related to a user account). It uses Paypal as a mean of payment (credit card payment).

I was working on this project for personal use: a friend and I wanted to create a startup with this concept, but I don't have time with my PhD.

Quick start

Dependencies

You only need Grails on your computer. If you don't have grails, here are the instructions. When the installation is done, you may read the next step!

Initializing the project

  • Download the project:
$ git clone https://github.com/badock/storecloud.git
  • Upgrade the application to you version of Grails:
grails upgrade
  • Run the application:
grails run-app

Sample application

There is a proof of concept of this project that is now running: two applications are running: app1 and app2.

Please add the following lines in you /etc/hosts file:

127.0.0.1       app1.shoppycloud.com
127.0.0.1       app2.shoppycloud.com

then if you visit http://app1.shoppycloud.com:8080 with your navigator you will get:

app1 home screen

and if you visit http://app2.shoppycloud.com:8080 with your navigator you will get:

app2 home screen

Administration of an application

Click on login to sign in. For both application the admin username is admin and the password is admin

The administration part enables administrators to manage:

  • shop information (the paypal account that will be credited)
  • classes of products
  • products
  • customers information

Here are some screens of the administration section

admin screen

admin screen

admin screen