The SiteMaQR CMS is a highly advanced content management system designed to streamline the creation and management of pages for various projects, including ecommerce websites, restaurant platforms, and other dynamic web applications. Built with NextJS and Typescript this CMS incorporates the latest web technologies and strategies.
The project has a live demo, but is subject to frequent changes and bugs. The link will be available when the beta version or release candidate is available.
It is important in this type of platforms, to be able to perform all actions both from a cell phone and from a computer, and this was given special attention
In this project i used modern technology stack for max perfomance and user experience.
- Built with TypeScript for type safety and scalability.
- Powered by Next.js for server-side rendering (SSR) and client-side rendering (CSR) for perfomance.
- Incorporates Parallel Layouts, allowing efficient loading times, dynamic content, structures and seamless navigation.
- For client state managment used Zustand.
- Intercepting Routes for modals navigation.
- For saving state in the query params used NUQS.
Real-Time Page Editing & Preview:
- The CMS provides live page previews, enabling users to see changes instantly as they build and edit pages.
- Full control over page customization, with tools to edit even the most complex page structures dynamically.
Advanced Page Management:
- Supports SSR and CSR rendering strategies for optimal performance and user experience.
- Offers a highly intuitive interface for managing components and layouts across multiple page types.
- Provides flexibility to manage various application features without rebuilding the application.
Applications supported on this project SiteMaQR CMS
Specialist Pages:
- Perfect for professionals such as barbers, hairstylists, or freelancers.
- Includes options to showcase portfolios, list services, share personal information, and receive tips from clients.
- Customizable layouts to reflect individual branding and expertise.
Ecommerce Pages:
- Comprehensive ecommerce pages with features for product display, filtering, inventory management, and checkout processes.
- Designed for businesses selling physical or digital products.
Restaurant Pages:
- Interactive pages tailored for restaurant menus, table bookings, and online ordering.
- Includes features for in-house orders, delivery options, and real-time updates.
Event Pages:
- Custom pages for promoting concerts, events, or other gatherings.
- Includes tools to share event details, manage RSVPs, and sell tickets directly from the page.
TapLink Pages:
- Ideal for influencers, businesses, or individuals looking to share multiple resources through a single link.
- Allows users to showcase social media profiles, websites, contact forms, and other important links in a sleek and user-friendly layout.
Mobile App Integration Pages:
- Supports pages designed for mobile applications to help businesses manage restaurant operations, such as table reservations and order tracking.