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

Add a landing/marketing page #29

Open
5 tasks
Nyumat opened this issue Nov 18, 2024 · 0 comments
Open
5 tasks

Add a landing/marketing page #29

Nyumat opened this issue Nov 18, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers to our club

Comments

@Nyumat
Copy link
Member

Nyumat commented Nov 18, 2024

Description

This task requires us to create a welcoming and informative landing page for BeavsAI that highlights its features and provides an intuitive entry point for new users.

Requirements

The page should clearly communicate the app's purpose, functionality, and value, catering to the OSU student community.

Details:

Components:

  • Header/Navbar:
    • Include a clear navigation bar that fits with the existing chat page layout. Ensure the "Sign Out" button is consistent with the UI/UX style.
  • Hero Section:
    • Showcase BeavsAI’s main features with an engaging tagline and a visually appealing design.
  • Call to Action (CTA):
    • Encourage users to get started by uploading their first PDF or logging in.
  • Interactive Demo or Screenshots:
    • Display images or a demo video showing how users interact with the platform.

Feature Highlights:

  • Upload course syllabi, content, and PDFs.
  • Chat with AI for course-specific information.
  • Secure login with NextAuth.js.

Design Guidelines:

  • Follow ShadCN UI components for consistency.
  • Ensure responsiveness across desktop and mobile views.
  • Maintain a clean, type-safe implementation that aligns with the project’s overall code practices.

Acceptance Criteria:

  • A visually appealing landing page is created and integrated.
  • Page showcases BeavsAI’s main features and benefits.
  • Code is well-documented, modular, and type-safe.
  • Page is responsive and matches the project's existing design language.
  • Page includes a functional CTA and navigational links.
@Nyumat Nyumat added this to BeavsAI v2 Nov 9, 2024
@Nyumat Nyumat converted this from a draft issue Nov 18, 2024
@Nyumat Nyumat added enhancement New feature or request good first issue Good for newcomers to our club labels Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers to our club
Projects
Status: Todo
Development

No branches or pull requests

1 participant