Skip to content

AJmints/totl-life-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Totl.Life

You are turtle on a river and found a log with other turtles.

Welcome to Totl.life

We have some goals and aspirations with this project, but it is first and foremost a project to explore web development, build community, and have fun.

The intention with this project is to build an MVP to see how we would wish to go forward in the future when re-architecting the backend. The current version is an exploratory vision with the features desired in a real product. The future goal will be to use the best industry practices in a future version designed to scale and meet current security standards along with microservices, TDD and a refined system architecture.

Set up

Requirements

If you want to install and get this project running on your machine, you will need---

Java: 17 =<
MySQL

ENV variables:
FRONTEND_URL = Localhost address
SPRING_SEC_PASSWORD = password
JWT_EXPIRATION = millisecond number
JWT_SECRET = SignatureAlgorithm.HS256
PRIMARY_DB_PASSWORD = password
PRIMARY_DB_URL = mysql url to schema
PRIMARY_DB_USER = mysql user
SHOW_SQL = true or false
EMAIL = email address for STMP
SMTP_DEV = code from email provider

About

Back End to Totl.Life, a project that aims to be a helpful resource for outdoor activities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages