New Mom School - Web Wizards Usa
X

New Mom School

New Mom School provides educational resources and support for new mothers to navigate parenthood confidently.

inner-banner

Project Name

New Mom School

Technologies

JQuery, Laravel, MySQL

Version (original build)

Laravel Version 10.10

Overview

New Mom School is a comprehensive platform offering in-person and online classes for new and expecting mothers. It automates enrollment, scheduling, and payment processes, ensuring a seamless experience. The platform uses responsive design for accessibility and provides educational content, community forums, and expert consultations. It supports a stress-free transition to motherhood with topics like breastfeeding and mental health, available across various U.S. locations.

  • Automated Enrollment and Class Scheduling based on class style and events.
  • Student Management for people enrolled.
  • Class Listings with clear descriptions.
  • Enrollment Options - Immediate Registration.
  • Class Calendar with Status Updates.
  • Integration with Payment Gateways for Seamless Transactions.
  • Access to Educational Resources.
  • Community Forums for Peer Interaction.
  • Mobile-Optimized, Responsive Design.

What We Have Done

The project leverages a WordPress-based front end and a custom-built back end using Laravel and Vue.

  • The frontend features a responsive design.
  • Users can select from different class stages and topics.
  • Instant enrollment is available.
  • Detailed class listings are provided.
  • The platform supports instant booking with genuine details.
  • The automated payment system is live, with email confirmations sent automatically.
  • Users can create classes and manage email campaigns.
  • Instructors can be assigned to classes.
  • Special promotional options are available.
  • Filter options for efficient data management and retrieval.
  • Optimization of the registration process based on the user's location.
  • Template creation and management for student campaigns.
  • Bulk notifications and reminders can be sent.

Code Snippets

We have implemented a helper function to promote code reusability. The front end is built using the Vue.js framework. Within this framework, we have created a separate structure for common components that are utilized across various pages. Third-party plugin code is also encapsulated within separate components, enabling reuse on different pages.

For the admin panel, we used the Laravel framework, employing traits to handle CRUD operations efficiently. Common components are utilized throughout the site, ensuring consistency and modularity.

North Carolina Certified business by the Secretary of State

View Certificate

Pender County Certified business dba Web Wizards USA

View Certificate