Coder Social home page Coder Social logo

cmswebapp's Introduction

cmswebapp

A barebones Java app, which can easily be deployed to Heroku.

This application realize a demonstration small CMS that handle some information about some entity called Store, these entity are saved in a postgres database and cached during the search phase. It is possibe to view the Welcome Home Page, insert Stores, view and filter (by Name or Type) the saved stores. It is compliant to the responsiveness concept and customized Store data entry page. It is powered by a JAX-Rs Rest Service to fetch data from the database and the UI has been written in JavaServerPage 2.1 technology using the jquery and Boostrap javascript frameworks. This is a simulation using the Ralph Lauren's similar brand.

How-To Deploy to Heroku

Running Locally

Make sure you have Java, PostGress and Maven installed. Also, install the Heroku Toolbelt.

$ git clone https://github.com/heroku/csmwebapp.git
$ cd cmswebapp

After that you need to push on your repository and connect the application on the Heroku DashBoard. Now the app is on Heroku and you can clone it.

heroku git:clone -a myapp

For the local start you need to prepare the envronment configuration with the PostgresSQL url and so on ..

$ mvn install
$ heroku local:start

Your app should now be running on localhost:8080.

If you're going to use a database, ensure you have a local .env file that reads something like this:

DATABASE_URL=postgres://localhost:5432/java_database_name

Javadoc definition only available using :

$ mvn javadoc:jar

Deploying to Heroku

$ heroku create
$ git push origin master
$ heroku open

Documentation

For more information about using Java on Heroku, see these Dev Center articles:

cmswebapp's People

Contributors

hellgate75 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.