Skip to content

codingnoobno1/QUIZ_RAIDERX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QUIZ RAIDERX 🚀

A web-based platform for conducting coding challenges and technical assessments, developed for ASET (Amity School of Engineering and Technology).

Project Overview 🎯

QUIZ RAIDERX is a comprehensive web application designed to facilitate coding challenges and technical assessments. It features:

  • 💻 Advanced code editor with multiple language support
  • ⚡ Real-time code execution and testing
  • 📝 Interactive quiz system
  • 🎨 Project showcase section
  • 👥 Faculty and student dashboards

Team 👥

Faculty Coordinators 👨‍🏫

  • Dr. Parampreet Kaur
  • Dr. Law Kumar Singh

Developers 👨‍💻

Department 🏛️

Amity School of Engineering and Technology (ASET)

Getting Started 🚀

First, install the dependencies:

npm install

Then, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Features ✨

  • Advanced Code Editor 💻

    • Multi-language support (JavaScript, Python, C++, Java)
    • Syntax highlighting
    • Custom input/output panels
    • Test case execution
  • Authentication System 🔐

    • Student registration and login
    • Profile management
    • Session handling
  • Quiz System 📝

    • Multiple choice questions
    • Coding challenges
    • Real-time evaluation
  • Project Section 🎨

    • Project showcase
    • Research paper display
    • Team collaboration features

Tech Stack 🛠️

  • Frontend: Next.js, React, Material-UI
  • UI Animation: Framer Motion
  • Code Editor: Monaco Editor
  • State Management: React Hooks
  • Styling: CSS Modules, Tailwind CSS

Development 👨‍💻

Branch Strategy 🌳

  • main: Production-ready code
  • development: Integration branch
  • Feature branches: feature/feature-name

Code Contribution 🤝

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to your branch
  5. Create a Pull Request

Environment Setup ⚙️

Create a .env.local file in the root directory:

NEXT_PUBLIC_API_URL=your_api_url
DATABASE_URL=your_database_url

Learn More 📚

To learn more about the technologies used:

Contributing 🤝

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License 📄

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

Acknowledgments 🙏

  • ASET Department for their support and guidance
  • All contributors who have helped with the project
  • Open source community for their invaluable tools and libraries

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors