Smooth back-office: Airtable. Which back office should be used to manage the information of classes, customers and teachers? Rather than embarking on a long journey to find the most suitable management software, Giulia’s team proposed using Airtable, a low-code platform that allows internal applications to be built and interact with its data via APIs.
Low-code e-commerce with Next.js, Airtable API and Stripe
Accepting payments online. Stripe Checkout is the low-code solution for creating customised payment pages hosted on Stripe. It is highly customisable through its API and allows you to accept a large number of payment methods.
A platform for e-learning: Disco. We wanted to give students the possibility of having a complete e-learning platform, enriched with features for interaction between colleagues and teachers via messaging. We chose Disco, a customisable cloud service that natively offers many of these functionalities.
A website with great capabilities and performance: Next.js and Vercel. To develop the e-commerce site, we chose Next.js, an open source framework that extends React. It is a highly flexible technology that allows you to benefit natively from:
- Native support for search engine indexing thanks to Server Side Rendering and Incremental Static Regeneration.
- Excellent performance thanks to staticised content offered on Vercel’s CDN.
- Server development capability in Node.js thanks to serverless functions. From an architectural point of view, these functions were essential to interact with the Airtable API and the Stripe Checkout server-side API.
A flexible and powerful CMS. Sanity is a cloud platform that allows very high customisation of the content structure. Sanity is characterised by its headless approach, which enables a totally customised UX, and its SaaS model, which reduces maintenance costs.
Traditional vs headless CMS