| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Mid Dec 2024 - Marketing Release Late Dec 2024 - Internal Alpha Release | Late Jan 2025 - Public Alpha Release | Late Mar 2024 - Internal Beta Release | Late Apt 2025 - Public Beta Release | |||||||||||||||||||||||
2 | Calendar Month | 25-30 Sep 2024 | Oct 2024 | Nov 2024 | Dec 2024 | Jan 2025 | Feb 2025 | Mar 2025 | Apr 2025 | May 2025 | Jun 2025 | Jul 2025 | Aug 2025 | Sep 2025 | Oct 2025 | Nov 2025 | Dec 2025 | 2026 | 2027 | 2028 | 2029 | ||||||
3 | Status | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | Released | In progress | ||||||||||
4 | https://docs.google.com/spreadsheets/d/1JTYLUcXLDyCzM26sdBoWmXX3ezcnsRQG/edit?gid=888964183#gid=888964183 | Web App | Messenger | - Feature list preparations | - Preparing for development: Requirements analysis for the Molie Platform web platform. Installing development tools. - Messaging sandbox development & chat-bot connection - Authorization handling | - Messenger screens layout - Implementation of basic messenger functionality: 1. Cloud server chat 2. reply to message 3. mention a user 4. edit a message 5. sending/delivery statuses 6. message encryption info & settings 7. users search/add 8. search in chats 9. search in the chat 10. chat list 11. contact list 12. Complaints 13. Privacy settings 14. Push notifications | "- Messenger advanced functionality: 1. Cryptolike 2. Multimedia messages 3. Video player for media 4. Contacts sending 5. Public groups & customization/rules 6. Private groups & customization/rules 7. Secret chats 8. delete a message 9. User is typing indication 10. Blocklist" - Preparations for release | - Improvements and bug fixes for messengers - Closed release of the messenger (p2p, group chat, channel) | - Production release of the messenger (p2p, group chat, channel) | ||||||||||||||||||
5 | Web3 wallet | - Feature list preparations | - Connecting blockchain networks: polygon, Ethereum, Solana & token operations | Sandbox works: - Import/export/generation of a private key - Transactions development - Blockchain/Tron Networks integration - List of tokens - Chosen mobile solution investigation | - Web3 Wallets screen layout - Web3 Wallets functionality debugging: 1. deposit crypto (solana, evm, trc, btc) 2. generate QR code with wallet address 3. withdraw crypto (solana, evm, trc, btc) 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. transaction screen | - Connecting a crypto wallet and sending funds via messenger (dev) | - Production release of the connecting a crypto wallet and sending funds via messenger - Claim token in test mode | ||||||||||||||||||||
6 | Web2 wallet + card | - Feature list preparations | - Web2 Wallets screen layout - Web2 Wallets functionality debugging: 1. deposit crypto 2. generate QR code with wallet address 3. withdraw crypto 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. on-ramp transactions 8. card management 9. transaction screen 10. Virtual / physical cards order 11. Card connected tokens management - Web3 token swap | - Ordering and managing a crypto card | - Wallet connect | ||||||||||||||||||||||
7 | General Functions | - Feature list preparations | - Investigation: method of unified authorization for messenger and wallet - Authorization implementation | - Landing Page Development | - Waitlist: authorizarion, social webs connection, quests realization,. - Waitlist: new quests frontend development. | - User flow of authorization - Basic settings - Waitlist: new quests frontend development. - Waitlist API: subscriptions. | - Main page - Waitlist: new quests frontend development. | - App settings implementation - User profile with levels implementation | - System design mode - Session management - Cryptolike - Crypto sending with a username - Preparations for release | - Refactoring and code migration for crypto cards and game quests - Keycloak implementation - Changing the authentication provider from aus0 to Keycloak | - Game quests: FlappyBird, TapCard - Admin panel (сard management, quest management, premium subscription management, subscription price changes, banner management (testing ad networks and banners) | ||||||||||||||||
8 | Markets | - Feature list preparations | |||||||||||||||||||||||||
9 | TMA (Telegram Mini App) | General Functions | - Game quests (FlappyBird, TapCard). - Bot/AI assistant that functions as a chat. - Subscriptions — paid features and bonuses, integration with Google Play. - Redesigned menu (burger menu, game tabs). | ||||||||||||||||||||||||
10 | Android App | Messenger | - Feature list preparations | - Analysis and preparation: defining the Android platform requirements for Walme Platform. - Approving the set of basic tools and environments for application development. - Investigation: whether we can work with KMM - Investigation: matrix sdk - Lay down the architecture of the messenger - Resolution if we use an open source solution or do it our way | - Chat prerequisites implementation - Rooms logic implementation - News channel new user auto connecting | - Messenger adv screen implementation | - Messenger screens layout - Implementation of basic messenger functionality: 1. Cloud server chat 2. reply to message 3. mention a user 4. edit a message 5. sending/delivery statuses 6. message encryption info & settings 7. users search/add 8. search in chats 9. search in the chat 10. chat list 11. contact list 12. Complaints 13. Privacy settings 14. Push notifications +their settings | - Messenger advanced functionality: 1. Cryptolike 2. Multimedia messages 3. Video player for media 4. Contacts sending 5. Public groups & customization/rules 6. Private groups & customization/rules 7. Secret chats 8. delete a message 9. User is typing indication 10. Blocklist | - Preparations for release | - AI bot/assistant — integrated into the app as a chatbot. | |||||||||||||||||
11 | Web3 wallet | - Feature list preparations | - Analysis and preparation: defining the Android platform requirements for Walme Platform. - Approving the set of basic tools and environments for application development. - Investigation: whether we can work with KMM - Deep diving into SDK or a solution selected for development - Resolution if we use an open source solution or do it our way | - Unstoppable whole storyboard preparations (screens/functions) - Wallet creation implementation (brand design) - Unstoppable as a wallet works with its own styles for testing - Unstoppable external information sources definition - Web3 Wallet screens layout - Web3 wallet screens debugging | - Web3 Wallets screen layout - Web3 Wallets functionality debugging: 1. deposit crypto (solana, evm, trc, btc) 2. generate QR code with wallet address 3. withdraw crypto (solana, evm, trc, btc) 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. transaction screen | - Web3 token swap | - Screen restyle + bug fixing | - Build for play store market - Claim token in test mode | |||||||||||||||||||
12 | Web2 wallet + card | - Feature list preparations | - Service provider API acquaintance | - Kauri API deep diving & sandbox playing | - Web2 Wallets screen layout - Web2 Wallets functionality debugging: 1. deposit crypto 2. generate QR code with wallet address 3. withdraw crypto 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. on-ramp transactions 8. card management 9. transaction screen 10. Virtual / physical cards order 11. Card connected tokens management | - Ordering crypto card | - Ordering and managing a crypto card - AI transaction analysis | ||||||||||||||||||||
13 | General Functions | - Android dev team onboarding - Feature list preparations - KMM Research beginning - Open Source solutions research | - Basic UI/UX components and blur effect - Сreating a single point of entry for the application - Defining the architecture of the app and technology stack - Investigation: can we work by combining two applications in one Element+Unstoppable - Investigation: method of unified authorization for messenger and wallet, via web3auth technology - Building our application based on the unstoppable wallet app | - Registration/authorization full flow implementation as approved - Connect Unstoppable contact list with Matrix contact list in a some way - Login / logout logic finalization - Navigation logic | - Basic settings - Navigation implementation | - Marketing adv screen - Marketing Push notifications - basic referral program implementation | - App settings implementation - User profile with levels implementation - Main page | - System design mode - Session management - Cryptolike - Crypto sending with a username | - Preparations for release | - Changing the authentication provider from aus0 to Keycloak - Markets setting up - Providers apikey | |||||||||||||||||
14 | iOS App | Messenger | - Feature list preparations | - Messenger adv screen implementation - Chat prerequisites implementation - Rooms logic implementation | - Messenger screens layout - Implementation of basic messenger functionality: 1. Cloud server chat 2. reply to message 3. mention a user 4. edit a message 5. sending/delivery statuses 6. message encryption info & settings 7. users search/add 8. search in chats 9. search in the chat 10. chat list 11. contact list 12. Complaints 13. Privacy settings 14. Push notifications | - Preparations for release | |||||||||||||||||||||
15 | Web3 wallet | - Feature list preparations | - Unstoppable whole storyboard preparations (screens/functions) - Unstoppable external information sources definition | - Web3 Wallets screen layout - Wallet creation implementation (brand design) - Unstoppable as a wallet works with its own styles for testing | - Web3 Wallets screen layout (finish) - Web3 Wallets functionality debugging: 1. deposit crypto (solana, evm, trc, btc) 2. generate QR code with wallet address 3. withdraw crypto (solana, evm, trc, btc) 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. transaction screen | - Web2 Wallets screen layout - Web2 Wallets functionality debugging: 1. deposit crypto 2. generate QR code with wallet address 3. withdraw crypto 4. QR code scanner 5. store cryptocurrency and view balance 6. transaction history 7. on-ramp transactions 8. card management 9. transaction screen 10. Virtual / physical cards order 11. Card connected tokens management - Web3 token swap | |||||||||||||||||||||
16 | Web2 wallet + card | - Feature list preparations | - Kauri API deep diving & sandbox playing | ||||||||||||||||||||||||
17 | General Functions | - Feature list preparations | - Dev onboarding - Analysis and preparation: Defining the iOS platform requirements for the Molie Platform. Installing the necessary development tools. | - Basic UI/UX components and blur effect - Сreating a single point of entry for the application - Defining the architecture of the app and technology stack - Building our application based on the unstoppable wallet app | - Navigation implementation - Registration/authorization full flow implementation as approved - Login / logout logic implementation - Navigation logic | - Marketing adv screen - Marketing Push notifications - Basic settings | - App settings implementation - User profile with levels implementation - Main page | - Preparations for release | |||||||||||||||||||
18 | Backend | Synapse server | - Feature list preparations | - Synapse deploying - Synapse setup | - Matrix synapse additional setup & support | - Matrix admin panel setup - Matrix synapse additional setup & support | - Transaction fee/gas management | - Moving Synapse to a separate server to increase throughput | |||||||||||||||||||
19 | Kauri auth server | - Feature list preparations | - Service provider API acquaintance | - Backend tasks for Kauri complete integration - Middleware backend for Kauri<>SumSub | |||||||||||||||||||||||
20 | Matrix auth server (keycloak) | - Feature list preparations | - Investigation a solution for general authorization, service analysis keycloak, auth0, web3auth | - Keycloak deployment on our server - Keycloak deep diving in terms of web3auth connection & other possibilities | |||||||||||||||||||||||
21 | Markets server | - Feature list preparations | - Investigation: market first research - Markets own instance deployment | - Redirection our backend to our own markets instance | - Handling markets server logic | - Markets setting up | |||||||||||||||||||||
22 | General Functions | - Backend team onboarding - Feature list preparations - Basic infrastructure setup | - Preparing for blockchain development: Selecting and configuring tools for blockchain development. Analysis of requirements for implementing the technology. - Authorization implementation | - basic API methods development - waitlist: quests, auth0 connection, average API endpoints, etc. - Waitlist API: new quests development. | - Waitlist API: new quests development. - Waitlist API: subscriptions. | - Waitlist API: new quests development. | - Refactoring and code migration for crypto cards and game quests - Keycloak implementation - Changing the authentication provider from aus0 to Keycloak - Migrating the client base to Keycloak - Connecting a crypto wallet and sending funds via messenger | - Refinement of the API for crypto cards for production - Refinement game quests for production (FlappyBird, TapCard) - Admin panel (сard management, quest management, premium subscription management, subscription price changes, banner management (testing ad networks and banners)) | |||||||||||||||||||
23 | Blockchein | Overall works | - Preparing for blockchain development: Selecting and configuring tools for blockchain development. Analysis of requirements for implementing the technology. - Web sandbox deelopers guidance | - Blockchain Network Architecture: designing the blockchain network architecture for the product - Choosing suitable protocols and configuring smart contracts. | - Crypto transactions mentoring & support - Token Swap solutions research | - Referral program smart contract implementation | - Testnet development | - Preparation for testnet release | - Testnet release | ||||||||||||||||||
24 | Token | - WAL (tbd) token implementation - Smart contract of the token implementation | |||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | |||||||||||||||||||||||||||
27 | UI/UX Design | Mobile App | Brief Summary for App Style Creation: 1. Color Palette: Define primary and secondary colors. 2. Typography: Choose fonts for body text and headings. 3. Buttons and UI Elements: Set shapes, sizes, and states. 4. Icons and Illustrations: Maintain a consistent style. 5. Layout and Spacing: Establish alignment and grid rules. 6. Imagery: Use photos or graphics that reflect the brand. 7. Animations: Include effects for smooth navigation. | - UI Guideline and project style development - UI presentation to the team & founders - UI/UX Design of Authorization Flow: 1. User Research: Understand needs and pain points. 2. Wireframes: Sketch basic layout flows. 3. User Journey: Map entry and exit points. 4. Design Mockups: Create branded, consistent screens. 5. Accessibility: Ensure usability for all users. 6. Micro-interactions: Add guiding animations and cues. 7. Error Handling: Clear feedback and real-time validations. 8. Security Features: Incorporate trust-building elements. 9. Responsive Design: Adapt for all devices. 10. User Testing: Gather feedback and iterate. - Basic UI Components Preparations | - UI/UX Design of Web3 wallet: 1. Анализ всех экранов Unstopable 2. Анализ и создание элементов управления 3. Доработка флдоу авторизации с созданием кошельков | - Main page. - Web2 wallet. - Web3 wallets Unstoppable restyling | - Settings and profile. - UI/UX Design of Messenger. | - Tasker UI/UX Design | - Tasker UI/UX Design | - Design of ordering and managing a crypto card | - Design of ordering and managing a crypto card (orders, transaction info) | ||||||||||||||||
28 | Web App | - Waitlist whole UI/UX Design: new quests development. | - Main page. Web2 wallet. - UI/UX Design of Authorization Flow. - UI/UX Design of Web3 wallet. - Waitlist whole UI/UX Design: subscriptions. | - UI/UX Design of Messenger. - Settings and profile. | - Tasker UI/UX Design | - Tasker UI/UX Design | - Design of ordering and managing a crypto card - Games Quest: Flappy bird, Tap Card | - Improvements to the wallet connection flow in Messenger - Design of ordering and managing a crypto card (adaptive) | |||||||||||||||||||
29 | Landings | - Base landing page for waitlist - Waitlist whole UI/UX Design: quests, settings, etc. | - Waitlist UI/UX Design: new quests development. | - Waitlist UI/UX Design: new quests development. | - New landing design | ||||||||||||||||||||||
30 | Identity | - Naming and concept of identity | - Identity and Guideline Creation: 1. Brand Identity: • Core Values: Define the brand’s mission, vision, and values. • Visual Elements: Create a logo, color palette, and typography. • Voice and Tone: Establish how the brand communicates (formal, friendly, etc.). 2. Guideline Document: • Logo Usage: Include correct and incorrect applications. • Color Scheme: Specify primary and secondary colors with hex/RGB codes. • Typography Rules: Detail fonts, sizes, and usage. • Imagery: Define photography style, icons, and illustrations. • Layouts and Grids: Set up design structure for consistency. • Do’s and Don’ts: Clarify best practices to maintain brand cohesion. | ||||||||||||||||||||||||
31 | Marketing | - Social Media Design: 1. Profile/Cover Images: Use branded, high-quality visuals. 2. Consistent Style: Apply the same colors, fonts, and imagery. 3. Templates: Create templates for uniform posts. 4. Engaging Bio: Write a clear, keyword-rich bio. 5. Highlight Icons: Use custom, branded icons. 6. Content Calendar: Schedule regular posts. 7. Interactive Content: Add polls and calls-to-action. | |||||||||||||||||||||||||
32 | Bussiness | - Pitchdeck structure development | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||