Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a booking and changed the careers link #51

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

JosephVoid
Copy link

Booking a Demo Section

  • First I created a wrapper around the Calendly iframe in a component called CalendlyFrom.
  • This component is a client rendered component, that means it should be rendered after hydration, that's why I included the isClient check on the component's useEffect.
  • The component takes an event URL which you can get from on calendly's event dashboard.
  • Then I simply inserted the component above the footer.

Careers Link

  • I wasn't very clear on the issue, but nonetheless went ahead exploring job boards that have a simple integration with careers pages.
  • Found Manatal which offers three kinds of integration.
  1. Simple link to redirect to their page, where you created all your jobs.
  2. Using iframe where you can see the job lists on this site, but redirect to theirs on click.
  3. an API that can be used to list all the jobs you created on their platform, and an endpoint to apply to the job. This can be used to create the application forms and list view on this site

The one that gave the most sense was the first one, where clicking the careers link would redirect you to their site, where list views and applications are handled. I implemented this one.

This PR will close issues: #37 and #11 respectively

Copy link

netlify bot commented Mar 15, 2024

Deploy Preview for cosmic-klepon-3c693c ready!

Name Link
🔨 Latest commit 0a8b1a7
🔍 Latest deploy log https://app.netlify.com/sites/cosmic-klepon-3c693c/deploys/65f3ec9ee717400008a8cf4f
😎 Deploy Preview https://deploy-preview-51--cosmic-klepon-3c693c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@abrichr
Copy link
Member

abrichr commented Mar 18, 2024

Thanks @JosephVoid ! This is what I see at the deploy preview link (https://deploy-preview-51--cosmic-klepon-3c693c.netlify.app):

image

As mentioned in #11 I believe we can make do with the existing footer link functionality.

It would be great to see the "book a demo" functionality implemented here!

@JosephVoid
Copy link
Author

@abrichr Hi,

I forgot to mention that you need to add environment variables to netlify, they are:

NEXT_PUBLIC_CALENDLY_LINK=<a calendly event link>
NEXT_PUBLIC_CAREER_LINK=<organization name in Manatal platform>

I have attached what they are supposed to look like.

OpenAdapt.AI.2.mp4
OpenAdapt.AI.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants