Java Web App, Auth & Charts

Cliente Freelancer · Remoto · Remoto · freelance · mid · 12.500–37.500 INR

Publicada el 2026-07-29

Descripción de la oferta

I’m building a Java-based web application that stores its data in MongoDB, offers secure user sign-up/login with role-based access, and presents key metrics through interactive charts on a dashboard. Core scope • Back-end: Java (ideally Spring Boot or Jakarta EE) REST layer that handles registration, JWT-based authentication and all CRUD endpoints. • Database: native MongoDB queries or Spring Data repositories; please include index recommendations for performance. • Front-end: any modern stack (Thymeleaf, React, Vue or similar is fine) so long as it cleanly consumes the API and renders responsive data visualisations with Chart.js, D3, or an equivalent library. • DevOps basics: Maven/Gradle build, environment variables for secrets, and a README that lets me spin the app up locally with Docker or a simple `java -jar`. Acceptance criteria 1. New users can register, receive a confirmation e-mail and log in; tokens must expire and refresh correctly. 2. Authenticated users see a dashboard with at least two sample charts fed by live data from MongoDB. 3. Source code passes a clean build (`mvn clean verify` or equivalent) and includes unit tests for the authentication workflow. 4. Clear setup instructions and schema notes are provided. I’m aiming for clean, maintainable code and prefer rapid communication over lengthy status docs—small pull requests with clear commit messages will keep the project moving smoothly.

Skills

Fuente original: freelancer

Análisis JobHunter