Pisomka is a web application that allows users to create, edit, and publish their stories, with an added functionality to insert images directly into the content. It’s inspired by telegra.ph but with additional features for a richer user experience.
Technologies Used
- Spring Boot: The main framework for building the application.
- Thymeleaf: For server-side rendering of HTML templates.
- MySQL: As the relational database to store user data.
- Redis: For caching to improve performance.
- Docker: To containerize the application and its dependencies.
- Docker Compose: To manage and run multiple Docker containers as a single service.
Clone the Repository:
git clone https://github.com/Dmytro-Trofimov/Pisomka.git
cd pisomka
Ensure you have Docker and Docker Compose installed.
Run Docker Compose:
docker-compose up
Access the Application: Open your browser and navigate to http://localhost:8080 to start using Pisomka.
You can also watch a video of how it works https://github.com/Dmytro-Trofimov/Pisomka/blob/main/2024-11-11%2010-34-50.mp4 photo https://github.com/Dmytro-Trofimov/Pisomka/blob/main/photo_5237809258987381083_w.jpg