{"id":18580353,"url":"https://github.com/pradeepsingroul/aulacube_technologies","last_synced_at":"2026-04-05T23:32:47.436Z","repository":{"id":193611795,"uuid":"688918565","full_name":"pradeepsingroul/AulaCube_technologies","owner":"pradeepsingroul","description":"This is the basic project which is given by AulaCude technology in this project have two entities User and taks user can create tasks, delete task, view tasks, view active task, view completed task, update task and other features are there.","archived":false,"fork":false,"pushed_at":"2023-09-09T02:28:30.000Z","size":86,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-16T03:36:24.251Z","etag":null,"topics":["authentication","authorization","github","java","jpa-hibernate","mysql","postman","security","spring-boot","sql"],"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/pradeepsingroul.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":"2023-09-08T11:36:34.000Z","updated_at":"2023-09-09T02:57:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"1c21ab4d-7acb-4294-a834-1f8230e51fef","html_url":"https://github.com/pradeepsingroul/AulaCube_technologies","commit_stats":null,"previous_names":["pradeepsingroul/aulacube_technologies"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pradeepsingroul/AulaCube_technologies","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pradeepsingroul%2FAulaCube_technologies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pradeepsingroul%2FAulaCube_technologies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pradeepsingroul%2FAulaCube_technologies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pradeepsingroul%2FAulaCube_technologies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pradeepsingroul","download_url":"https://codeload.github.com/pradeepsingroul/AulaCube_technologies/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pradeepsingroul%2FAulaCube_technologies/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31454197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["authentication","authorization","github","java","jpa-hibernate","mysql","postman","security","spring-boot","sql"],"created_at":"2024-11-06T23:45:01.711Z","updated_at":"2026-04-05T23:32:47.422Z","avatar_url":"https://github.com/pradeepsingroul.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AulaCube_technologies\nThis is a simple project is given by auticude organization the project details is given below\n```\nCreate a Simple RESTful API\n● Preferred Programming Language: Java(Spring-boot) or JavaScript\n● Database: Any SQL or NoSQL DB (Mongo or PostgreSQL recommended)\nObjective:\nCreate a basic RESTful API using the mentioned programming languages and databases.\nThe goal is to perform CRUD operations (Create, Read, Update, and Delete) on a single\nobject.\nTask Table/Collection Details:\n● id: Unique identifier\n● title: String\n● description: String\n● status: String (e.g., \"completed\", \"pending\")\nRequirements:\n1. Database Setup:\n● Set up the database table/collection for Task.\n2. API Implementation:\n● GET /tasks: Fetch all tasks.\n● POST /task: Create a new task.\n● PUT /task/{id}: Update the status of an existing task.\n3. Code Quality:\n● Ensure your code is clean and readable.\nInstructions:\n1. Fork a new branch from the main code repository.\n2. Complete the assignment on your branch.\n```\n## Features\n- Create User\n- Authentication of user(User Login)\n- create Task\n- Get All task\n- Get task by id\n- Delete task by id\n- Get Pending Task\n- Get Completed taks\n- Update Staus\n\n## Tech Stack\n- Core Java\n- Spring Boot\n- Spring Security\n- Hibernate\n- MySQL (RDBMS)\n- Sql\n- Maven\n- postman\n- Intellij Idea\n- Giuhub\n\n## Deployment\n\nTo deploy this project on localhost paste this below code in application.properties file in the \nresources and update according to your database name, username and password of your MySQL database.\n\n```properties\n #changing the server port\nserver.port=8080\n\n#db specific properties\nspring.datasource.url=jdbc:mysql://localhost:3306/database\nspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver\nspring.datasource.username=username\nspring.datasource.password=password\n\n\n\n#ORM s/w specific properties\nspring.jpa.hibernate.ddl-auto=update\nspring.jpa.show-sql=true\n\nspring.mvc.throw-exception-if-no-handler-found=true\nspring.web.resources.add-mappings=false\n\nspring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER\n\n```\n\n\n## Authors\n\n- [Pradeep Singroul (@pradeepsingroul) ](https://github.com/pradeepsingroul)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpradeepsingroul%2Faulacube_technologies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpradeepsingroul%2Faulacube_technologies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpradeepsingroul%2Faulacube_technologies/lists"}