MCPcopy Index your code
hub / github.com/devopshydclub/vprofile-project

github.com/devopshydclub/vprofile-project @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
176 symbols 392 edges 27 files 39 documented · 22%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Prerequisites

  • JDK 11 or later
  • Maven 3 or later
  • MySQL 5.6 or later

Technologies

  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Maven
  • JSP
  • MySQL

Database

Here,we used Mysql DB MSQL DB Installation Steps for Linux ubuntu 14.04: - $ sudo apt-get update - $ sudo apt-get install mysql-server

Then look for the file : - /src/main/resources/accountsdb - accountsdb.sql file is a mysql dump file.we have to import this dump to mysql db server - > mysql -u -p accounts < accountsdb.sql

Extension points exported contracts — how you extend this code

SecurityService (Interface)
method for finding already added user ! [2 implementers]
src/main/java/com/visualpathit/account/service/SecurityService.java
UserService (Interface)
{@author waheedk}! [2 implementers]
src/main/java/com/visualpathit/account/service/UserService.java
ProducerService (Interface)
(no doc) [2 implementers]
src/main/java/com/visualpathit/account/service/ProducerService.java
ConsumerService (Interface)
(no doc) [2 implementers]
src/main/java/com/visualpathit/account/service/ConsumerService.java
UserRepository (Interface)
(no doc) [1 implementers]
src/main/java/com/visualpathit/account/repository/UserRepository.java

Core symbols most depended-on inside this repo

getUsername
called by 9
src/main/java/com/visualpathit/account/model/User.java
getPassword
called by 7
src/main/java/com/visualpathit/account/model/User.java
view
called by 6
src/main/java/com/visualpathit/account/controller/ElasticSearchController.java
findByUsername
called by 6
src/main/java/com/visualpathit/account/service/UserService.java
trannsportClient
called by 4
src/main/java/com/visualpathit/account/utils/ElasticsearchUtil.java
save
called by 4
src/main/java/com/visualpathit/account/service/UserService.java
setUsername
called by 4
src/main/java/com/visualpathit/account/model/User.java
setPassword
called by 4
src/main/java/com/visualpathit/account/model/User.java

Shape

Method 142
Class 20
Function 8
Interface 6

Languages

Java95%
TypeScript5%

Modules by API surface

src/main/java/com/visualpathit/account/model/User.java47 symbols
src/main/java/com/visualpathit/account/beans/Components.java25 symbols
src/main/java/com/visualpathit/account/controller/UserController.java11 symbols
src/test/java/com/visualpathit/account/controllerTest/UserControllerTest.java8 symbols
src/main/webapp/resources/js/bootstrap.min.js8 symbols
src/main/java/com/visualpathit/account/utils/RabbitMqUtil.java7 symbols
src/main/java/com/visualpathit/account/model/Role.java7 symbols
src/main/java/com/visualpathit/account/utils/MemcachedUtils.java6 symbols
src/main/java/com/visualpathit/account/service/UserServiceImpl.java5 symbols
src/main/java/com/visualpathit/account/service/UserService.java5 symbols
src/main/java/com/visualpathit/account/controller/ElasticSearchController.java5 symbols
src/test/java/com/visualpathit/account/modelTest/UserTest.java4 symbols

Datastores touched

(mysql)Database · 1 repos
accountsDatabase · 1 repos

For agents

$ claude mcp add vprofile-project \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact