Skip to content

ProScreen is a cutting-edge πŸš€ Interview Management Platform that streamlines interviews with features like video calls πŸŽ₯, screen sharing πŸ–₯️, and session recording 🎬. Designed for efficiency βœ… and security πŸ”’, it ensures smooth and productive πŸ“ˆ interviews.

Notifications You must be signed in to change notification settings

soumojit622/ProScreen--Interview-Platform

Repository files navigation

πŸš€ ProScreen: Interview Management Platform

Welcome to ProScreen!
This app revolutionizes how interviews are managed by providing tools for seamless communication πŸ—£οΈ, real-time collaboration πŸ”„, and efficient workflows βœ…. With features like video calls, screen sharing, and session recording, ProScreen ensures every interview is productive πŸ“ˆ and memorable πŸ’‘.


⚠️ Disclaimer:
For the best experience, we recommend using laptops, desktops, or PCs.
πŸ“΅ Note: Mobile phones are not fully supported at this time.

🌐 Live Demo

πŸŽ‰ Try it Out: Live Demo


✨ Key Highlights

🌟 Features:

  • πŸŽ₯ Video Calls: Experience smooth, real-time video communication.
  • πŸ–₯️ Screen Sharing: Enhance collaboration with on-screen presentations.
  • 🎬 Screen Recording: Never miss a momentβ€”record your sessions for later reference.
  • πŸ”’ Authentication & Authorization: Advanced user security powered by Clerk.
  • πŸ’» Server Components, Layouts, Server Actions: Delivering high-performance web experiences with Next.js.
  • 🎭 Client & Server Components: An optimized balance between client and server functionalities.
  • πŸ›£οΈ Dynamic & Static Routes: Intuitive navigation between interviews, profiles, and dashboards.
  • 🎨 Styling with Tailwind & Shadcn: Crafted with stunning visuals using Tailwind CSS and Shadcn UI.
  • ⚑ Server Actions: Execute backend operations with ease for seamless workflows.

⚑ Tech Stack

This project leverages the best-in-class tools and frameworks to deliver a robust and scalable platform:

πŸ› οΈ Technology πŸ“„ Description
Next.js Framework for building high-performance React apps with SSR and SSG.
TypeScript Type-safe development for fewer bugs and better code maintainability.
Stream Enables real-time video and messaging capabilities.
Convex Serverless backend for handling database queries and updates.
Clerk Handles secure authentication and authorization effortlessly.
Tailwind CSS Utility-first CSS framework for stunning responsive designs.
Shadcn UI Customizable and beautiful UI components for professional styling.

🎯 How It Works

  1. πŸ”‘ Sign Up/Login: Securely authenticate users with Clerk.
  2. πŸ“… Schedule Interviews: Create, update, and manage interview schedules effortlessly.
  3. πŸŽ₯ Join Sessions: Conduct real-time video calls with advanced features like screen sharing.
  4. πŸ’Ύ Record Sessions: Save your sessions locally or in the cloud for future reference.
  5. 🀝 Collaborate: Share screens, discuss ideas, and ensure effective communication.

πŸ’‘ Why Choose ProScreen?

  • πŸš€ Scalable: Built with modern frameworks to grow with your needs.
  • 🎨 User-Friendly: Intuitive UI designed for professionals and recruiters.
  • πŸ” Secure: Prioritizes data security and privacy with state-of-the-art authentication.
  • πŸ› οΈ Customizable: Tailored features for any organization’s interview process.

πŸ’¬ Contributing 🌍

We welcome all contributions! Here's how you can contribute:

  1. 🍴 Fork the repository.
  2. 🌿 Create a new branch:
    git checkout -b feature-branch
  3. πŸ–ŠοΈ Commit your changes:
    git commit -m "Add your feature"
  4. πŸš€ Push the branch:
    git push origin feature-branch
  5. πŸ”€ Open a pull request.

πŸ“§ Contact βœ‰οΈ

For any questions or feedback, feel free to contact me:


πŸ‘¨β€πŸ’» Made by Soumojit Banerjee πŸ’Ό

Feel free to connect with me on:
πŸ”— LinkedIn


❀️ Special Thanks πŸ™

A special thanks to ChatGPT for all your support in completing this project! 🌟


Feel free to reach out for collaborations or feedback!

About

ProScreen is a cutting-edge πŸš€ Interview Management Platform that streamlines interviews with features like video calls πŸŽ₯, screen sharing πŸ–₯️, and session recording 🎬. Designed for efficiency βœ… and security πŸ”’, it ensures smooth and productive πŸ“ˆ interviews.

Topics

Resources

Stars

Watchers

Forks