The CRM application powered by latest Sencha web technologies.
The DEMO SITE is here: SenchaCRM on Heroku
Clone the repository.
$ git clone https://github.com/shinobukawano/SenchaCRM
Setup Sencha Ext JS
SDK (v6 is required).
$ cd SenchaCRM/src/main/resources/public
$ sencha app upgrade {path/to/Ext-JS-SDK}
Build the Sencha application.
$ sencha app build development
Create database named "senchacrm" on your PostgreSQL DB, and update src/main/resources/application.yml
to fit your environment.
datasource:
...
url: jdbc:postgresql://localhost:5432/senchacrm
username: shinobukawano
password:
...
Run the Spring Boot application.
$ cd SenchaCRM
$ mvn spring-boot:run
Then, you can access th Sencha CRM
application via localhost:8080.
Import project to your Eclipse workspace.
[File] -> [Import] -> [Existing Maven Project], and select the cloned repository.
Don't forget to add lombok.jar
to Java build path on your Eclipse project.
Licensed under the GPL v3 License.