{"id":21828488,"url":"https://github.com/vlambo3/springboot-render","last_synced_at":"2025-03-21T12:27:18.927Z","repository":{"id":240788129,"uuid":"802169639","full_name":"vlambo3/springboot-render","owner":"vlambo3","description":"SpringBoot Application deployed on Render. ","archived":false,"fork":false,"pushed_at":"2024-05-20T20:12:06.000Z","size":42664,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T08:41:36.248Z","etag":null,"topics":["deployed","render","spring-boot"],"latest_commit_sha":null,"homepage":"https://springboot-render-zw3v.onrender.com/","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/vlambo3.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}},"created_at":"2024-05-17T16:48:30.000Z","updated_at":"2024-07-16T15:08:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"941f6eeb-b485-4993-b6f4-b510ff68cc4e","html_url":"https://github.com/vlambo3/springboot-render","commit_stats":null,"previous_names":["vlambo3/springboot-render"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlambo3%2Fspringboot-render","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlambo3%2Fspringboot-render/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlambo3%2Fspringboot-render/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlambo3%2Fspringboot-render/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vlambo3","download_url":"https://codeload.github.com/vlambo3/springboot-render/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244797626,"owners_count":20511899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["deployed","render","spring-boot"],"created_at":"2024-11-27T18:16:40.806Z","updated_at":"2025-03-21T12:27:18.920Z","avatar_url":"https://github.com/vlambo3.png","language":"Java","readme":"## See in action\n\nDeployed in Render: https://springboot-render-zw3v.onrender.com/html/taskList.html?\n\n## Features\n\n- **Create:** Create a new task by providing a title and a description.\n- **View:** View all existing tasks.\n- **Details:** View details of a specific task by its ID.\n- **Update:** Update details of an existing task.\n- **Delete:** Delete an existing task by its ID.\n\n## How it Works\n\nThe application follows an MVC (Model-View-Controller) architecture model. Tasks are managed through controllers that interact with the task service and task repository to perform CRUD (Create, Read, Update, Delete) operations.\n\n\n## Screenshots\n\n### Main Screen\n![Main Screen](https://raw.githubusercontent.com/vlambo3/TaskManagerApp/main/images/main_screen_image.png)\n- This is the main screen of the application. It features two buttons to add tasks and two buttons to list tasks.\n\n### Add Task Form\n![Add Task Form](https://raw.githubusercontent.com/vlambo3/TaskManagerApp/main/images/add_task_form_image.png)\n- This form is used to add new tasks. After adding a task, a success or error message is displayed.\n\n### Task List\n![Task List](https://raw.githubusercontent.com/vlambo3/TaskManagerApp/main/images/task_list_image.png)\n- This is the task list screen. It displays tasks in a table format, with options to delete or edit each task.\n\n- ### Update Task\n![Update Task](https://raw.githubusercontent.com/vlambo3/TaskManagerApp/main/images/update_task_form_image.png)\n- This form is used to update existing tasks. It is shown if you click on the ID button. Additionally, tasks can be deleted from the list by clicking on the Delete button.\n\n## Installation and Usage\n\n1. **Clone this repository to your local machine.**\n2. **Import the project into your preferred Java IDE.**\n3. **Run the application as a Spring Boot application.**\n4. **Access the application through your web browser at `http://localhost:8080`.**\n\n## Useful Links\n\n- [Code Documentation](https://taskmanagerappdocumentation.netlify.app/): Here you can find detailed documentation of the project's source code.\n- [Report a Problem](https://www.linkedin.com/in/vanina-a-godoy/?locale=en_US): If you encounter any issues or have suggestions for improvement, please report them here.\n\n## Contact\n\nIf you have any questions or need assistance with the project, feel free to contact me:\n\n- **LinkedIn:** [Vanina Godoy](https://www.linkedin.com/in/vanina-a-godoy/?locale=en_US)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlambo3%2Fspringboot-render","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvlambo3%2Fspringboot-render","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlambo3%2Fspringboot-render/lists"}