{"id":49412763,"url":"https://github.com/vasylishchuk/move_on_wheels","last_synced_at":"2026-04-29T01:31:15.867Z","repository":{"id":290977334,"uuid":"965575418","full_name":"VasylIshchuk/Move_On_Wheels","owner":"VasylIshchuk","description":"A console-based Java application for managing a vehicle rental system. It demonstrates database interaction using both JDBC and Hibernate with PostgreSQL, and incorporates JSON for data processing and storage.","archived":false,"fork":false,"pushed_at":"2025-05-01T16:49:54.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-17T04:11:16.234Z","etag":null,"topics":["backend","hibernate","java","jdbc","json","study","study-project"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VasylIshchuk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-13T13:19:50.000Z","updated_at":"2025-05-01T16:51:17.000Z","dependencies_parsed_at":"2025-05-01T17:59:26.774Z","dependency_job_id":null,"html_url":"https://github.com/VasylIshchuk/Move_On_Wheels","commit_stats":null,"previous_names":["vasylishchuk/move_on_wheels"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VasylIshchuk/Move_On_Wheels","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VasylIshchuk%2FMove_On_Wheels","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VasylIshchuk%2FMove_On_Wheels/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VasylIshchuk%2FMove_On_Wheels/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VasylIshchuk%2FMove_On_Wheels/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VasylIshchuk","download_url":"https://codeload.github.com/VasylIshchuk/Move_On_Wheels/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VasylIshchuk%2FMove_On_Wheels/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32407163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T19:38:08.556Z","status":"ssl_error","status_checked_at":"2026-04-28T19:37:55.688Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","hibernate","java","jdbc","json","study","study-project"],"created_at":"2026-04-29T01:31:15.119Z","updated_at":"2026-04-29T01:31:15.860Z","avatar_url":"https://github.com/VasylIshchuk.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🔐 User Authentication \u0026 Storage with JDBC, Hibernate or JSON\n\n## 🎯 Project Goal  \nThe goal of this project was to build a console-based backend application in Java that manages a vehicle rental system. It demonstrates how to handle data related to users, vehicles, and the rental process using JDBC, Hibernate, and JSON. The entire system operates via the terminal and stores data in a PostgreSQL database.\n\n## 📄 Description  \nThe application includes the following features:\n\n- User registration and login.\n- Adding and removing vehicles in the system.\n- Renting and returning vehicles by users.\n- Two methods for database interaction:\n  - **JDBC** – direct SQL queries.\n  - **Hibernate** – ORM operations on entity classes.\n- Use of **JSON** for:\n  - Parsing data from a file.\n\n## 🛠️ Technologies  \n- **Java**  \n- **PostgreSQL**  \n- **JDBC**  \n- **Hibernate**  \n- **JSON**  \n- **Maven**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasylishchuk%2Fmove_on_wheels","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasylishchuk%2Fmove_on_wheels","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasylishchuk%2Fmove_on_wheels/lists"}