Solution
CutTime started working with Akveo in October 2023 with a small scope of work to validate the idea and play around with the first application mockups in Retool. Retool allows for building fast POCs within a couple of hours, so on the next sync with the customer, we could demonstrate clickable prototypes and discuss further improvements based on the description. Akveo assigned a team of one Retool developer and added another engineer after the first month of work. This project is not finished yet. From time to time, Cuttime team requests additional support by adding new features to the Retool CMS, such as new shipping options and inventory management.
To see how Retool has been applied across various business domains, you can explore additional use cases in our blog article, ‘Retool in Action: Practical Use Cases Across Different Business Domains’
Scope of work
Vendor Product Management Interface
- Clean and intuitive user CMS interface.
- Support CRUD operations for products, including cost, description, title, photos, and product variances.
- Implement a robust CSV upload feature for batch product uploads.
- Allow vendors to select categories, set sales tax amounts, and manage inventory levels.
- Develop options for setting active or inactive product status.
- Integrate shipping profile settings (fixed percentage/fee per order).
Program Director Storefront Management
- Develop a straightforward authentication process using school program pins.
- Design a user-friendly interface in Retool platform for program directors to browse, filter by category, and select products.
- Allow program directors to edit, remove, and manage products in their storefronts.
API Integration with Next Gen
- Implement APIs for seamless data exchange.
- Synchronize product data between Retool application and Next Gen, including IDs and details.
Shopping Experience and Order Management
- Implement a guest checkout process for students and guardians to simplify the buying process.
- Generate short, shareable links for each school program’s storefront for easy access.
- Develop an order management system in Retool for vendors to track and update order statuses.
- Include viewing order history, changing statuses, and receiving notifications on status changes.
Technology stack
Backend Development:
- Retool Workflows: For the connection to Next Gen application API.
- Retool DB: Used for data storage, managing client information, travel itineraries, vendor contacts, and other necessary data.
Frontend Development:
- Retool: For developing the vendor CMS.
- JavaScript/TypeScript: For adding interactivity and ensuring type safety in the frontend code.
Selecting the right development partner is crucial when working with Retool. For tips on making this choice, read our article, ‘Choosing a Retool Development Company: What to Look for as a Business’
API Integration:
- Stripe API: For payment processing and managing vendor banking information.