~ _______ ___ ___ _______
(o)--(o) | | | | | |
/.______.\ . | ___| | | | ___|
\________/ ~ | |___| | | | |___
./ \. | ___| | |___| ___|
( . . ) | | | | | |___
\ \_\\//_/ / |___| |___|_______|_______|
_ _##__##_ ##__ _______ ______ ___ __ _ _______
| | | | | _ | _ | | | | | | |
| _____| |_| | |_| | | || | | |_| | ___| __ _ _
| |_____| | | |_||_| | | | __ \ \ \ \
|_____ | | | __ | | _ | || | \ \ \ \
_____| | _ | _ | | | | | | | | |_| | ) ) ) )
|_______|__| |__|__| |__|___| |_|___|_| |__|_______| / / / /
========================================================/_/_/_/
Web-application which allow user save files in a server, have the ability to download, listen, view and share files with other users.
All project information and description can be found at wiki page
All project issues and its current situation can be found at scrum board page
All project issues can be found at isssues page
First of all you need to configure the database.
By default application is using MySQL database. You can define params for DB in
application.propertiesor entity variables.
DB_URL, db.default-url
DB_USER,db.default-user
DB_PWD, db.default-password
Also you need to configure mail account with user and password. You can define params for DB in
application.propertiesor entity variables.
MAIL_USER, mail.username
MAIL_PWD, mail.password
gradlew bootRun-- to start server for development.gradlew build-- to build server for production.
By default server will be running on port
8080.
gradlew test- to run unit tests.gradlew itest- to run integration tests.
- spring-boot
- spring-mvc
- spring-data-jpa
- spring-security
- lombok
- junit
- gradle
- mysql
- thymeleaf
- spring-mail
spring-boot-angular4-boilerplate is released under the MIT License.
