MVP layout for TMA
Technical Assignment
Project: Layout of Game D Screens for the Telegram Platform
Technology: Vue.js, Telegram Mini App
Project Goal:
Create a game on Telegram Mini App. The screens should be functional, aesthetic, match the game design, and be responsive. Integration with the API using Swagger documentation for functionality implementation.
Main Requirements:
1. General Requirements:
Development using Vue 3.
Code must be structured and easily maintainable.
Ensure responsiveness for various devices (mobile devices).
Consider the limitations and recommendations of Telegram for embedded bots and games.
Use SCSS for styling.
2. Components and Screens (approximately 20 screens total):
2.1. Main Screen (3 states):
Display welcome text, game cards, and navigation buttons:
"Start Game" button.
"My Space" button.
"Premium Subscription" button.
Integration of loading animation.
2.2. Game Selection Screen (Puzzle Selection):
Integration of loading animation.
2.3. Game Screen:
Puzzle field (e.g., table structure for "Tab" mode or separate block for "Solve" mode).
Game timer.
Control buttons:
"Hint".
"Reset".
"Back".
Indication of current level, points, and progress.
2.4. "My Space" Screen (2 states):
List of completed puzzles with status display (e.g., points or rewards).
Button to go to user statistics.
2.5. Premium Subscription Screen:
Information about subscription benefits.
"Subscribe" button.
2.6. Settings Screen:
Product information
Language selection
Feedback forms
3. Integration:
Prepare all screens for subsequent integration with Telegram Bot API.
Technical Requirements:
Vue.js: Use Composition API.
UnoCSS
Git: Regular commits with clear messages.
Documentation: Mandatory commenting of complex code sections.
Design:
Screen layouts are provided in Figma format.
All interface elements must strictly adhere to the design.
Acceptance Criteria:
All screens are laid out and function correctly on different mobile device models.
Code passes readability checks and meets Vue.js standards.
Communication:
Discussion of work stages.
Regular reports on completed tasks every 2 days.
Applications 6
Client's review of cooperation with Arni Kushen
MVP layout for TMAI am very satisfied with the work. Everything was done according to the specifications, correctly and with high quality. I will contact again. Thank you!
Freelancer's review of cooperation with Taras Gruzhevskiy
MVP layout for TMAClear project brief and pleasant client
-
7 days116 USD
113 7 days116 USDHello, Taras Gruz!
My name is Alina Kyryk, and I specialize in interface development using Vue.js. Your project "MVP Layout for TMA" looks interesting and matches my experience. I have the necessary skills to complete the task, including working with Vue 3 (Composition API), SCSS, responsive layout, and integration via Telegram Bot API.
I have thoroughly studied your technical assignment and am ready to propose a solution that will meet all your requirements, including animations, responsiveness, and code structure. I guarantee that the project will be completed according to the layouts from Figma and the recommendations from Telegram for mini-apps.
The deadlines and cost of the work are preliminary and discussed individually to take into account your wishes and the specifics of the project as much as possible. I am ready to discuss the details and start working soon.
I will be happy to answer your questions and discuss the next steps!
…
Sincerely,
Alina Kyryk
-
Winning proposal15 days267 USD
875 9 2 Winning proposal15 days267 USDHello, can you send the layout in a private message?
--------------------------------------------------------
-
1 day23 USD
292 2 0 1 day23 USDHello, Taras,
I have reviewed the description of your project and would like to start a conversation with you to discuss it in more detail and share information about myself. I have been working in the GameDev industry for over 5 years and have numerous positive reviews. I also received the Top-Rated Plus status on the Upwork platform.
I specialize in game development and have a team that includes specialists in: design, animation, testing, creating musical accompaniment for projects, game documentation, level design, VFX, and UI/UX design. We work efficiently, always respond quickly and promptly, have the competence to solve various issues, and address all your requests.
Let's start a conversation to discuss all the details of the project and any questions you may have.
-
Приветствую! Присылайте примеры работ, интересно посмотреть.
-
Current freelance projects in the category Gaming Apps
VFX Artist for creating explosion and smoke effectsNeed a VFX artist to create a series of explosion effects and smoke screens of various sizes for a VR simulator on Unity. Tasks include creating realistic explosions and smoke deployments using EmberGen, followed by preparing and integrating the effects into Unity. Experience… VR & AR Design, Gaming Apps ∙ 4 days 6 hours back ∙ 3 proposals |
SAMP Admin Tools for projectNeed Admin Tools for a Ukrainian samp project, to simplify commands and speed, there are many examples, individuality is not important, just need to adapt it for other commands and names. Gaming Apps ∙ 11 days 6 hours back ∙ 8 proposals |
Telegram Bot RPGHello, dear programmers! I am looking for a developer to create a Telegram project in the format of a text-based role-playing game (RPG) in the Eurovision universe (similar to text-based role-playing Club Romance). Please read the concept step by step and give your feedback on… Gaming Apps, Bot Development ∙ 13 days 4 hours back ∙ 76 proposals |