{"id":25411754,"url":"https://github.com/lokrip/full-stack-application","last_synced_at":"2025-10-20T02:49:07.065Z","repository":{"id":277469138,"uuid":"932520111","full_name":"Lokrip/full-stack-application","owner":"Lokrip","description":"Which uses the full Spring stack, including Spring Templates, Spring MVC, Spring Core, Spring Boot, Spring Data and Spring Security. The project aims to create a web application with good architecture and security. In the future, it is planned to add Docker for interaction with microservices.","archived":false,"fork":false,"pushed_at":"2025-07-16T01:45:59.000Z","size":161,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"latest","last_synced_at":"2025-07-17T03:15:34.909Z","etag":null,"topics":["hibernate","hibernate-validator","html","java","postgresql","spring","spring-boot","spring-data-jpa","spring-mvc","spring-security"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lokrip.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-02-14T03:30:43.000Z","updated_at":"2025-07-16T01:46:02.000Z","dependencies_parsed_at":"2025-06-10T07:37:44.584Z","dependency_job_id":null,"html_url":"https://github.com/Lokrip/full-stack-application","commit_stats":null,"previous_names":["lokrip/full-stack-application"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lokrip/full-stack-application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lokrip%2Ffull-stack-application","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lokrip%2Ffull-stack-application/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lokrip%2Ffull-stack-application/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lokrip%2Ffull-stack-application/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lokrip","download_url":"https://codeload.github.com/Lokrip/full-stack-application/tar.gz/refs/heads/latest","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lokrip%2Ffull-stack-application/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266868106,"owners_count":23997815,"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-07-24T02:00:09.469Z","response_time":99,"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":["hibernate","hibernate-validator","html","java","postgresql","spring","spring-boot","spring-data-jpa","spring-mvc","spring-security"],"created_at":"2025-02-16T10:19:42.541Z","updated_at":"2025-10-20T02:49:02.011Z","avatar_url":"https://github.com/Lokrip.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Name\n\nWhich uses the full Spring stack, including Spring Templates, Spring MVC, Spring Core, Spring Boot, Spring Data and Spring Security. The project aims to create a web application with good architecture and security. In the future, it is planned to add Docker for interaction with microservices.\n\n## Technologies\n\n- **Spring Core**: Basic functionality and configuration of the application.\n- **Spring Boot**: Simplifying the project setup and deployment.\n- **Spring MVC**: Request processing and routing based on MVC design patterns.\n- **Spring Data**: Simplified work with the database, using repositories to interact with data.\n- **Spring Security**: Security, authentication and authorization.\n- **Spring Templates**: Using templates for dynamic generation of HTML pages.\n\n\n## Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/Lokrip/full-stack-application\n```\n\n2. Go to the project directory:\n```bash\ncd full-stack-application\n```\n\n3. Build the project with Maven:\n```bash\nmvn clean install\n```\n\n4. Run the application:\n```bash\nmvn spring-boot:run\n```\n\n## Docker\n\nThe project will soon be supplemented with Docker support for convenient interaction with microservices. With Docker, you can deploy containers for each microservice and link them for effective interaction.\n\n1. Build the Docker image:\n```bash\ndocker build -t project-name .\n```\n\n2. Run the container:\n```bash\ndocker run -p 8080:8080 project-name\n```\n\n## Security\n\n- The project uses Spring Security for security.\n- User authentication and roles are enabled to restrict access to different parts of the application.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokrip%2Ffull-stack-application","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flokrip%2Ffull-stack-application","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokrip%2Ffull-stack-application/lists"}