Skip to content

fedorenkoivan/Cookies

Repository files navigation

Cookies_hackathon

Virtual Quest Platform

📌 Overview

The Virtual Quest Platform is an interactive web application that allows users to create, customize, and complete virtual quests with multimedia elements like text, images, and videos. It is designed for interactive learning, entertainment, and team-building experiences.

✨ Features

  • User Registration & Profiles: Sign up with email or social media, create a profile with an avatar.
  • Quest Creation: Define quest details (title, description, tasks, time limits).
  • Interactive Challenges: Add multimedia elements (text, images, videos) to tasks.
  • Multiple Question Types: Open-ended answers, multiple choice, image-based object searches.
  • Real-Time Tracking: Monitor user progress in quests.
  • Timed Challenges: Countdown timers for task completion.
  • Ratings & Feedback: Users can rate and review quests.

Installation

  1. Clone the repository:
    git clone https://github.com/fedorenkoivan/Cookies_hackathon
  2. Install dependencies:
    npm install
  3. Start the development server:
    cd server
    node server.js
    npm run dev

🎮 Usage

  • Create a quest: Define quest objectives, tasks, and multimedia elements.
  • Join a quest: Complete challenges in an interactive map.
  • Compete and collaborate: Solve puzzles, answer questions, and track progress in real-time.
  • Rate and review: Give feedback on completed quests.

🛠 Tech Stack

  • Frontend: React, SCSS
  • Backend: Node.js, Fastify
  • Database: MongoDB

🤝 Contributing

We welcome contributions! Feel free to submit issues, fork the repo, and create pull requests.

📜 License

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

About

Virtual Quest Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors