trudly-mini
TypeScript
TailwindCSS
Next.js
Front-end & stack
My Role
I participated in the design and implementation of the application from start to finish.
I was responsible for:
- user interface development,
- application logic implementation,
- backend integration,
- UI/UX development,
- application performance optimization,
- co-creation of the front-end architecture.
Key features
Project Outcomes
A mobile application was created that allows for quick access to key functionalities of the Trudly platform.
The project allowed me to develop skills related to:
- mobile application design,
- user experience optimization,
- building lightweight and efficient frontends,
- application integration with backend systems,
- creating products based on real user needs.
Screenshots
Backend & infrastructure
Development and Deployment
Version Control
Git for source code management, enabling collaborative development and version tracking.
Continuous Integration/Continuous Deployment (CI/CD)
Automated testing and deployment pipelines ensure code quality and accelerate the release cycle.
Development Environment
Local setup using Node.js, allowing developers to run and test the app on their machines.
Challenges
Biggest Challenges
The biggest challenge was transferring the extensive logic of the Trudly platform to a simplified mobile version without sacrificing user experience.
The project required:
- simplifying the user flow,
- designing an intuitive mobile interface,
- optimizing application performance,
- ensuring seamless communication with the backend,
- maintaining consistency with the core product.