/my-own-cv-api

A fun project containing my CV as Public API :)

Primary LanguageJavaScript

my-own-cv-api

A fun project containing my CV as Public API :)

Using: .

Swagger-ui template( from Swagger-UI github https://github.com/swagger-api/swagger-ui )
Java 11(JDK8+ should work as well)
MongoDB as database
Gradle to dependency manager
Spring boot(with spring-data-mongodb)

How to create yours: .

  1. Star this repository :)
  2. Clone this repo :)
  3. Change class MySelfDocsConfig.java and put the API basic information.
  4. Change class MyOwnCvApplication.java and put your information.
  5. Change JS file swagger-ui-standalone-preset.js and put your LinkedIn(it should be displayed on top of API :) .
  6. Change index.html file and point to your production URL(In heroku, you should have a public url to put in that place) .
  7. Spring framework should load this information(into mongoDB[see application.properties to details]) when the application starts .
  8. Use Heroku to deploy it!
  9. Share :)