Skip to content

assasseinn/Purpledrive

Repository files navigation

PurpleDrive - AI-Powered Interview Preparation Platform

PurpleDrive is a modern web application designed to help job candidates prepare for technical and behavioral interviews. The platform offers AI-powered mock interviews, live peer practice sessions, and company-specific preparation roadmaps.

Features

  • 🎯 AI-Powered Mock Interviews
  • 👥 Live Peer Practice Sessions
  • 🗺️ Company-Specific Roadmaps
  • 💻 Interactive Coding Challenges
  • 🤖 Behavioral Question Practice
  • 📊 Progress Tracking
  • 🏆 Gamification Elements

Tech Stack

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Heroicons

Getting Started

  1. Clone the repository:

    git clone https://github.com/yourusername/purpledrive.git
    cd purpledrive
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 in your browser.

Project Structure

purpledrive/
├── src/
│   ├── app/              # Next.js app directory
│   ├── components/       # Reusable components
│   └── styles/          # Global styles
├── public/              # Static assets
└── package.json         # Project dependencies

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published