Giter Club home page Giter Club logo

jobsearchsystem's Introduction

CV backend

Web application backend that allows to create a resume using a template, add and get commentaries about worker's experience and companies. Using this information HR of a company may find a wanted candidate for a position in the company or a job-seeker may find a suitable job.

Entity relationship diagram

DataBase

  • User - user of the application
  • Resume - information for main page of resume
  • Project - project of a user
  • WorkExperienceItem - information about a user's work during a certain period of time
  • Commentary - commentary of a user
  • ProgrammingLanguage - programming language that user can add to their resume
  • Framework - framework that user can add to their resume
  • Database - database that user can add to their resume

Only admins are allowed to change tables in the database that contain programming languages, frameworks and databases. Users can only get fixed list of elements when they are filling resume form.

How to start the application

Gradle(in dev mode):

./gradlew web:quarkusDev

Docker:

docker-compose -f docker/docker-compose.yaml up

jobsearchsystem's People

Contributors

bazalii 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.