MCPcopy Index your code
hub / github.com/amigoscode/full-stack-professional

github.com/amigoscode/full-stack-professional @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
352 symbols 1,070 edges 100 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Full Stack Professional

Enrol here with over 50 Hours of Content with Plenty of Exercises

Curriculum

Are you ready to level up your coding skills and become a full stack professional? Our new 50+ hours course is designed to equip you with the latest tools and techniques to build impressive, full stack applications that will impress the users and your team.

Over the next three months you will learn how to craft stunning, responsive front-end interfaces that flawlessly communicate with robust, scalable back-end servers, all with the use of industry-standard technologies such as:

  • ✅ Spring Boot 3
  • ✅ HTTP & API development
  • ✅ Developer tools for maximum productivity
  • ✅ Robust error handling techniques
  • ✅ Databases & PostgreSQL
  • ✅ Spring Data JPA
  • ✅ Flyway for seamless database migrations
  • ✅ JDBC for efficient database communication
  • ✅ Testing strategies for robust, reliable code
  • ✅ Docker for containerization and deployment
  • ✅ AWS for cloud-based hosting and scaling
  • ✅ DevOps best practices for agile, collaborative development
  • ✅ JavaScript and React for front-end development
  • ✅ Spring Security 6 for secure, authenticated applications
  • ✅ Login/Registration systems for user management
  • ✅ TypeScript for type-safe, scalable code
  • ✅ Angular for powerful, responsive front-end interfaces

🎁 Bonus 6-Month IntelliJ IDEA Ultimate license worth 117.83$

Extension points exported contracts — how you extend this code

CustomerDao (Interface)
(no doc) [6 implementers]
backend/src/main/java/com/amigoscode/customer/CustomerDao.java
AuthenticationRequest (Interface)
(no doc)
frontend/angular/src/app/models/authentication-request.ts
CustomerRepository (Interface)
(no doc)
backend/src/main/java/com/amigoscode/customer/CustomerRepository.java
AuthenticationResponse (Interface)
(no doc)
frontend/angular/src/app/models/authentication-response.ts
CustomerUpdateRequest (Interface)
(no doc)
frontend/angular/src/app/models/customer-update-request.ts
CustomerDTO (Interface)
(no doc)
frontend/angular/src/app/models/customer-dto.ts
CustomerRegistrationRequest (Interface)
(no doc)
frontend/angular/src/app/models/customer-registration-request.ts

Core symbols most depended-on inside this repo

getEmail
called by 35
backend/src/main/java/com/amigoscode/customer/Customer.java
equals
called by 24
backend/src/main/java/com/amigoscode/customer/Customer.java
selectCustomerById
called by 24
backend/src/main/java/com/amigoscode/customer/CustomerDao.java
getName
called by 23
backend/src/main/java/com/amigoscode/customer/Customer.java
getAge
called by 23
backend/src/main/java/com/amigoscode/customer/Customer.java
updateCustomer
called by 21
backend/src/main/java/com/amigoscode/customer/CustomerDao.java
insertCustomer
called by 15
backend/src/main/java/com/amigoscode/customer/CustomerDao.java
getId
called by 14
backend/src/main/java/com/amigoscode/customer/Customer.java

Shape

Method 228
Class 75
Function 41
Interface 7
Enum 1

Languages

Java68%
TypeScript32%

Modules by API surface

backend/src/main/java/com/amigoscode/customer/Customer.java24 symbols
backend/src/test/java/com/amigoscode/customer/CustomerServiceTest.java21 symbols
backend/src/test/java/com/amigoscode/customer/CustomerJDBCDataAccessServiceTest.java16 symbols
backend/src/test/java/com/amigoscode/customer/CustomerJPADataAccessServiceTest.java11 symbols
backend/src/main/java/com/amigoscode/customer/CustomerJPADataAccessService.java11 symbols
backend/src/main/java/com/amigoscode/customer/CustomerJDBCDataAccessService.java11 symbols
frontend/angular/src/app/components/customer/customer.component.ts10 symbols
backend/src/main/java/com/amigoscode/customer/CustomerService.java10 symbols
backend/src/main/java/com/amigoscode/customer/CustomerListDataAccessService.java10 symbols
backend/src/main/java/com/amigoscode/customer/CustomerDao.java10 symbols
backend/src/main/java/com/amigoscode/customer/CustomerController.java9 symbols
frontend/react/src/services/client.js8 symbols

Datastores touched

customerDatabase · 1 repos
ebdbDatabase · 1 repos

For agents

$ claude mcp add full-stack-professional \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact