An appointment scheduler built using React, Twilio and Cosmic
The Appointment Scheduler is a versatile tool that allows users to easily schedule and manage appointments. It includes features such as selecting a day and time slot for appointments, integration with Twilio for sending confirmation texts, and a Cosmic Extension for managing appointments within the Cosmic dashboard.
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.
material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.
Cosmic is a headless CMS that enables developers to build websites and applications using any tech stack. It features a user-friendly dashboard for managing content, powerful API for retrieving data, and easy integration with popular frontend frameworks and tools.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.