Skip to content

LasAtt/mitsuha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mitsuha

Kotlin based image gallery software.

Currently supported functionality

  • Uploading images
  • Browsing images

Backend

The backend is written fully with Kotlin, utilizing Spring Boot. The database connections are handled by the excellent Exposed library from JetBrains.

//starting the backend
cd backend/
./gradleW bootRun

Frontend

The frontend is again fully written in Kotlin, using JetBrain's React wrappers for Kotlin. State management is handled by my own implementation of Redux, rewritten in Kotlin. The Redux state is connected to React components with my own version of react-redux's connect function, which unlike the JavaScript version, is fully typesafe.

//starting the frontend
cd frontend/
yarn start

About

Kotlin based web gallery software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published