Hello Dev Community! π
I'm excited to share that I've started working on a new personal project: a professional-grade digital restaurant menu system, designed as if it were being developed in a real-world company environment.
π§ Goals and Motivation
- Build a complete mobile app for digital menus and order handling
- Apply industry-level best practices in architecture, documentation, testing and maintainability
- Use this as a centerpiece for my developer portfolio to apply for international opportunities
π§° Stack and Key Concepts
- Backend: Kotlin + Spring Boot
- Database: PostgreSQL with Flyway migrations
- Frontend: React Native + TypeScript
-
Others:
- Dockerized backend
- CI/CD pipeline
- Global error handling
- Caching layer
- Monitoring & observability
- Email notifications
β First Milestones
- β Defined the system's Entity-Relationship model
- β Started implementing PostgreSQL migrations
- β³ Next: Design the backend architecture and authentication flow
I'll be sharing more updates soon β including challenges, architecture decisions and how Iβm applying clean code principles along the way.
If you're interested in mobile systems, restaurant tech, or just want to connect, feel free to reach out or follow the journey! π
Top comments (0)