This project is develop for training and should not be used for commercial purposes!
You can see this project here (not available for now).
You can find api details using: http://localhost:8081/swagger-ui.html (Authorization needed)
You can see my tasks progress on this board.
- Java 17.
- Maven 3.8.3.
- PostgreSQL 14.
- Redis 5.0.7.
- Create database 'versatile' in PostgreSQL.
- Compile via
mvn clean installcommand. - Start via -
java -jar target/versatile-development.jarcommand.
- For using locally change profile to dev:
Go to Edit Configuration and change program arguments to
--spring.profiles.active=dev. - Redis saves user Session and user locale.
- HTML, CSS, Bootstrap, JS/JQuery, Thymeleaf;
- Java 17, Hibernate, Spring(Boot, MVC, Data, Security);
- JUnit 5, Mockito;
- PostgreSQL, Redis, Flyway, Swagger 3.
- Download jdk-17.
- Install maven via
sudo apt install maven - Set JAVA_HOME:
export $JAVA_HOME/=Path into JDK directoryexport PATH=$PATH:$JAVA_HOME/binsource /etc/environment
sudo su -apt-get install postgresql postgresql-contribupdate-rc.d postgresql enableservice postgresql start
sudo apt updatesudo apt install redis-serversudo nano /etc/redis/redis.conf- Change supervised to 'systemd'.
sudo systemctl restart redis.service
- Login:
Default - Password:
DefaultChecker
- Login:
Adminus - Password:
Administrator1!
Created by CommoMegaSator.