Rafael Castillo
This project is a technical assessment for a Front-End Developer position. It involves the creation of a simple eCommerce website using WordPress, and JavaScript. The site offers three different subscription plans for a product, with dynamic pricing and Stripe integration for payment processing.
- Custom WordPress theme named "Experis Theme".
- Responsive design using Bootstrap.
- Dynamic pricing for subscription plans fetched from a local JSON file.
- Integration with Stripe for handling payments.
- Editable plans from the WordPress admin sidebar using custom fields.
- Once the theme and plugin are set up, you can view the site to see the subscription plans.
- The dynamic pricing will be displayed on the pricing cards on the homepage.
- Users can select a plan and proceed with the payment through Stripe.
- Set the homepage by selecting the designated template.
- Navigate to the "Products" section to add new courses.
- For each course, ensure to add a featured image and embed a YouTube video.
- Users can explore the available courses on the site.
- Subscribers will have access to all courses based on their subscription plan.
- Non-subscribers can view limited content or sign up for a plan to unlock full access.
- Payment processing is handled seamlessly through Stripe integration.
Ensure that your site is using HTTPS to handle live Stripe transactions. For testing purposes only, this is a technical validation