/Teamkerbell

Project Support Application For University Students

Primary LanguageJavaScriptMIT LicenseMIT

Teamkerbell

Private Project Repository For University Students
Project Support Application For University Students

Core Features

  • Document VCS (Version Control System)
  • Automatically Make Tags via analyzing documents' contents
  • They'll be used for easier & quicker searching
  • Automatically Synchronize up to date Documents
  • All the changes will be notified by Mobile App

Requirements

  • Mysql
  • Redis

Architecture

architecture2

Application Stack

app stack

Demo

http://175.126.112.144/

currently unavailable

How To Use

Using DockerCompose

wget https://raw.githubusercontent.com/seongahjo/teamkerbell/master/docker-compose.yml

docker-compose up

OR

 
 * git clone https://github.com/seongahjo/Teamkerbell.git
 
 * cd Teamkerbell
 
 * vi src/main/resources/spring.properties
 
   app.jdbc.driverClassName=com.mysql.jdbc.Driver
   app.jdbc.url=jdbc:mysql:// Your Mysql Address
   app.jdbc.username=ID
   app.jdbc.password=PASSWORD
   app.socket.url=http:// localhost or your IP Address + 9999 (ex. http://localhost:9999)
   redis.property.address= your redis Address (ex. 127.0.0.1)
   
   + if you want to use kafka
   kafka.property.use=true
   kafka.property.address= localhost or your IP Address + 9092 (ex. localhost:9092)
 
 * ./mvnw tomcat7:run
 
 * Access the deployed web application at [http://localhost:8080]

Developed by IntelliJ

License

Teamkerbell is released under MIT License