{"id":20993074,"url":"https://github.com/vicgok/return_order_management_portal","last_synced_at":"2026-04-12T15:04:32.853Z","repository":{"id":39663162,"uuid":"493986795","full_name":"Vicgok/Return_Order_Management_Portal","owner":"Vicgok","description":"Angular + Springboot application build using microservice architecture.","archived":false,"fork":false,"pushed_at":"2022-08-17T14:51:01.000Z","size":76659,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-13T12:35:30.971Z","etag":null,"topics":["angular","java","javascript","jwt","spring","spring-boot","typescript"],"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/Vicgok.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}},"created_at":"2022-05-19T08:33:40.000Z","updated_at":"2022-05-28T18:04:19.000Z","dependencies_parsed_at":"2022-08-09T15:23:33.695Z","dependency_job_id":null,"html_url":"https://github.com/Vicgok/Return_Order_Management_Portal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Vicgok/Return_Order_Management_Portal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vicgok%2FReturn_Order_Management_Portal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vicgok%2FReturn_Order_Management_Portal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vicgok%2FReturn_Order_Management_Portal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vicgok%2FReturn_Order_Management_Portal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vicgok","download_url":"https://codeload.github.com/Vicgok/Return_Order_Management_Portal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vicgok%2FReturn_Order_Management_Portal/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28101006,"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","status":"online","status_checked_at":"2025-12-28T02:00:05.685Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["angular","java","javascript","jwt","spring","spring-boot","typescript"],"created_at":"2024-11-19T07:13:38.954Z","updated_at":"2025-12-28T15:19:13.717Z","avatar_url":"https://github.com/Vicgok.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  Return Order Management Portal\n\u003c/h1\u003e\n\n[![](https://img.shields.io/badge/Angular-DD0031?style=for-the-badge\u0026logo=angular\u0026logoColor=white)]()\n[![](https://img.shields.io/badge/Spring-6DB33F?style=for-the-badge\u0026logo=spring\u0026logoColor=white)]()\n[![](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)]()\n[![](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge\u0026logo=java\u0026logoColor=white)]()\n[![](https://img.shields.io/badge/Sass-CC6699?style=for-the-badge\u0026logo=sass\u0026logoColor=white)]()\n\n#### Single Page Application developed with angular and spring boot microservice architecture.\n\n#### Microservice architecture allows you to maximize deployment velocity and application reliability by helping you move at the speed of the market.\n\n\u003cbr/\u003e\n\n\u003cp style=\"color:#ed8144;font-size:24px;\"\u003e Table of contents \u003c/p\u003e\n\n- [Overview](#overview)\n\n  - [About](#about)\n  - [Build details](#build-details)\n  - [Try it now](#run-application)\n  - [Glimpse of UI](#frontend)\n\n- [Author](#author)\n\n\u003cp style=\"color:#ed8144;font-size:24px;\" id=\"overview\" \u003eOverview\u003c/p\u003e\n\n\u003cp style=\"color:#ed8144;font-size:18px;\" id=\"about\"\u003eAbout\u003c/p\u003e\n\nUsers will be able to:\n\n- Login/SignUp to the portal.\n- Place a return request for the product\n\n\u003cp style=\"color:#ed8144;font-size:18px;\" id=\"build-details\"\u003eBuild details\u003c/p\u003e\n\n- Spring boot microservice architecture\n- Angular for best user experience\n- Eureka discovery server\n- Api gateway for centralized routing\n- Spring security for auth service\n- JWT validation for extra security\n- Configuration server to get application properties from external repositories\n\n\u003cp style=\"color:#ed8144;font-size:18px;\" id=\"run-application\"\u003e Run Application \u003c/p\u003e\n\n- \u003cp style=\"font-size:16px\" \u003eClone this repository\u003c/p\u003e\n    \n    ```\n    git clone git@git03.iiht.tech:874382/return_order_management_webapp.git\n    ```\n    - \u003cp style=\"color:orange\"\u003eNote: If you face filename too long error run this command\u003c/p\u003e\n\n      ```\n      git config --system core.longpaths true\n      ```\n\n- \u003cp style=\"font-size:16px\" \u003e Import project in your favourite IDE\u003c/p\u003e\n\n  - Cd to angular directory and run this command to start the app\n\n    ```\n    npm install\n\n    ng serve\n    ```\n\n    Angular application will launch on [localhost](https:localhost//4200)\n\n  - Cd to spring application directory and start each application from IDE\n\n    - can also start application from cmd. cd to each directory of the application and run this command. \u003cp style=\"color:orange\"\u003eNote: Requires maven in local machine. [Guide to install maven](https://maven.apache.org/install.html)\u003c/p\u003e\n\n    ```\n    mvn spring-boot:run\n    ```\n\n    \u003ch4 align=\"center\" style=\"font-size:20px\"\u003e OR\u003c/h4\u003e\n\n  - Run the executable jar using this command.\n\n    ```\n    java -jar \u003cJAR_FILE_NAME\u003e\n    ```\n\n      \u003cp style=\"color:orange\"\u003eNote: Run the \n        discovery-server-service-executable.jar before running the other services\u003c/p\u003e\n\n\u003ch4\u003e Now the web application is ready to use.\u003c/h4\u003e\n\n\u003cp style=\"color:#ed8144;font-size:18px;\" id=\"frontend\"\u003eFrontend\u003c/p\u003e\n\n![Login](UI/login.png)\n![Signup](UI/signup.png)\n![main-portal](UI/return-order-portal.png)\n![ordered](UI/ordered.png)\n\n\u003chr\u003e\n\n\u003cp style=\"color:#ed8144;font-size:18px;\" id=\"author\"\u003eAuthor\u003c/p\u003e\n\n- Name : [Vigneshwaraa K](http://git03.iiht.tech/874382)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicgok%2Freturn_order_management_portal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvicgok%2Freturn_order_management_portal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicgok%2Freturn_order_management_portal/lists"}