Full Stack Developer
December 2025E55 - Samuel Kodýtek
JavaSpring BootNext.jsReactPostgreSQL
About the Internship
During a two-week internship at E55 under the mentorship of Samuel Kodytek, I contributed to the development of a production e-commerce platform. This experience provided me with hands-on insight into modern full-stack development within a professional team and allowed me to production tasks.
Reporting System Development
My primary responsibility was the end-to-end implementation of a product bug reporting system.
- Frontend (Next.js & React): Developed the user interface, including a "Report" button on product pages that triggers an error submission form.
- Backend (Java & Spring Boot): Designed and implemented the API endpoints necessary for processing form data and ensuring its secure persistence in the database.
- Administration: Built a comprehensive dashboard in the admin panel, allowing administrators to view and manage all reports, sorted chronologically with detailed product context.
Contributing to this project significantly deepened my understanding of the integration between frontend and backend in large-scale applications and allowed me to practice database schema design and API development.