Portfolio Introduction
IT7 has developed a user-friendly instant photo printing service utilizing the latest technology. Named 'InssaPhoto,' this service uses a tablet for photo capturing and a POS printer to print Instagram-style images. Notably, this service operates independently without internet connection or server, allowing smooth functionality in various external environments.
Scope of Work
This project was carried out in the following stages:
- Requirements Gathering: Analyzed customer requirements in detail to set the project's direction.
- Storyboard Creation: Visually designed the overall flow and user interface of the service.
- Design: Developed intuitive and visually appealing designs to maximize user experience.
- Publishing: Implemented the design using the latest web technologies such as HTML5, CSS3, and JavaScript.
- Frontend/Backend Development: Developed the Android application using the Cordova framework and built a backend system for printer integration.
- Unit Testing and Third-Party Testing: Conducted thorough testing of each module to enhance functionality and received validation from external tests to verify user perspective.
- User Testing: Tested the service with actual users, incorporated feedback, and made final adjustments.
- Release: Completed the final product and prepared it for customer use.
Key Features
- Photo Capturing: Users can easily take photos using the tablet's front camera.
- Instant Printing: Captured photos are printed through a POS printer connected wirelessly or via cable. The printed photos have an Instagram-style UI, giving them a trendy appearance.
- Fast Process: The process of capturing and printing completes within 1-2 seconds, eliminating the need for users to wait.
- Offline Service: The service can be provided without an internet connection, making it operable without constraints in various external environments.
- Multi-Tablet Support: Multiple tablets can be connected to a single printer, offering high flexibility and scalability.
Technologies Used
The following technologies were employed in this project:
- Android Application Development: Developed the Android tablet application using the Cordova framework. Cordova facilitates hardware access through various plugins and supports cross-platform development based on web technologies.
- Frontend: Implemented the user interface using HTML5, CSS3, JavaScript, and jQuery. HTML5 and CSS3 support responsive design and various media elements, while JavaScript and jQuery were used to implement dynamic functions.
- Backend System: Built a simple server module for communication with the printer. This server module mediates data transmission between the tablet and printer and manages print commands.
Conclusion
'InssaPhoto' is an innovative instant photo printing service that boasts ease of use and fast print speeds. Through this project, IT7 has provided a practical solution utilizing the latest technology, achieving high customer satisfaction by thoroughly reflecting their needs. IT7 will continue to develop various user-centric services to meet market demands.