/EPS_BACK

A learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments.

Primary LanguageJavaMIT LicenseMIT

[BACK_END] - Educational Personal Space

A learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments.

github Java Spring Hibernate Liquibase MySQL DropBox heroku Demo

Development

Install the project and Running Locally

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

$ git clone https://github.com/ahmedbhl/EPS_BACK.git
$ cd EPS_BACK
$ mvn clean install
$ heroku local:start

Navigate to http://localhost:8080/swagger-ui.html or http://localhost:5000/swagger-ui.html for see all the documentation of the apis. The app will automatically reload if you change any of the source files due the DevTools.

Deploying to Heroku

To deploy this for free on Heroku, click this button:

Deploy

Then set the BACKEND_URL variable in our example apps to your Heroku URL (it'll be in the format https://epscedro-back.herokuapp.com/).

Happy testing!

Dependencies

The following open source projects were used for the development of this service:

More details

For more information about the application and to see the front-End part, you can click on this link : EPS_Front.

screenshot