Skip to content

user228primat/HabitTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habit Tracker - Трекер привычек

Приложение для отслеживания и развития полезных привычек с системой авторизации.

🌟 Возможности

👤 Аутентификация

  • Регистрация и вход через email
  • OAuth2 авторизация через Google
  • Email верификация

📊 Трекинг привычек

  • Ежедневное отслеживание прогресса
  • Система стрейков (серий выполнений)

🛠 Технологии

  • Spring Web
  • Thymeleaf
  • Spring Security
  • OAuth2 Client
  • Spring Data JPA
  • PostgreSQL Driver
  • Java Mail Sender

⚙️ Конфигурация

spring.application.name=authorization  
  
#PostgreSql  
spring.datasource.url = jdbc:postgresql://localhost:5432/template  
spring.datasource.username = postgres  
spring.datasource.password = 1234  
  
#GitHub  
spring.security.oauth2.client.registration.github.client-id =   
spring.security.oauth2.client.registration.github.client-secret = 
  
#Google  
spring.security.oauth2.client.registration.google.client-id =  
spring.security.oauth2.client.registration.google.client-secret = 
  
#Code send  
spring.mail.host=smtp.gmail.com  
spring.mail.port=587  
spring.mail.username= 
spring.mail.password=   
spring.mail.properties.mail.smtp.auth=true  
spring.mail.properties.mail.smtp.starttls.enable=true  
  
logging.level.org.springframework.security = TRACE  
spring.jpa.hibernate.ddl-auto=update

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors