Skip to content
    Back to all Bounties

    Earn 1,800 ($18.00)

    Time Remainingdue 4 months ago
    Canceled

    Simple JHipster ENEM Student Score Target Manager

    johnsmithhacker
    johnsmithhacker
    Posted 4 months ago

    Bounty Description

    I need this ready until Sunday night (tomorrow)

    Problem Description

    We are seeking a freelancer to develop a complete web application using JHipster. The objective is to build a platform for managing student score targets for the four areas of the ENEM exam. The application must be created from scratch with the following key features:

    • Student Management:

      • A default administrator account (admin/admin) must be available for logging in.
      • The administrator can register new student profiles.
      • For each student, the administrator can set score targets for the four ENEM exam areas:
        • Linguagens, Códigos e suas Tecnologias
        • Ciências Humanas e suas Tecnologias
        • Ciências da Natureza e suas Tecnologias
        • Matemática e suas Tecnologias
    • Technology Stack:

      • Backend: Java
      • Frontend: Angular
      • Database: PostgreSQL (configured for both development and production)
      • Utilize JHipster to generate a fully functional CRUD application based on a model created with JDL (JHipster Domain Language). You are encouraged to use JDL-Studio to design a simple and effective model.
    • Documentation Requirement:

      • In addition to the code, please provide a detailed explanation of your implementation process. You may choose to write a report or record a video or audio explanation. The explanation should cover your approach, any challenges encountered, and the enhancements or modifications made.

    Acceptance Criteria

    • Functionality:

      • A working CRUD application generated with JHipster.
      • Default administrator login (admin/admin) is implemented.
      • Ability to create student profiles and assign score targets for the four ENEM areas.
    • Technical Requirements:

      • Use Java for the backend.
      • Use Angular for the frontend.
      • Use PostgreSQL as the database.
      • The application should be based on a JDL model.
    • Deliverables:

      • A zip file or Google Drive link containing the complete source code.
      • A detailed text report or a recorded video/audio explanation that describes:
        • How the solution was developed.
        • The steps taken during the process.
        • Any challenges faced and the solutions applied.
          I just want to understand what you did it can be a text, video or audio file doesn't really matter as long as i can understand.