Skip to content
Snippets Groups Projects
Select Git revision
  • main default
1 result

fullstack

  • Clone with SSH
  • Clone with HTTPS
  • Torbjørn Antonsen's avatar
    Torbjørn Antonsen authored
    fixed logic to make frontend and backend speak together
    
    See merge request !42
    eaafaf6f
    History

    BrainStormer

    Description

    BrainStormer is a full-stack web application developed for the IDATT2105 course. It provides a comprehensive and user-friendly platform for creating, managing, and taking quizzes for educational, training, or entertainment purposes. Inspired by popular quiz platforms like Quizlet, Kahoot, and Quizizz, BrainStormer aims to offer a similar experience with its own set of unique features.

    Features

    • User Authentication
    • Quiz Creation
    • Tagging and Categorization
    • Search and Filter
    • Question Management
    • Quiz Templates
    • Collaboration
    • Import and Export
    • Randomization
    • Scoring and Feedback
    • Progress Tracking
    • Feedback and Support

    Installation

    1. Clone the repository: git clone https://gitlab.stud.idi.ntnu.no/madelesj/fullstack.git
    2. Navigate to the project directory: cd brainstormer
    3. Install dependencies: npm install
    4. Start the frontend server: npm run serve
    5. Navigate to http://localhost:5173/ in your web browser.

    Usage

    1. Register or login to your account.
    2. Create a quiz by adding questions, specifying categories, and 3. setting difficulty levels.
    3. Take quizzes created by other users or yourself.
    4. Explore the various features offered by BrainStormer to enhance your quiz experience.

    Support

    For help or assistance, please open an issue on the GitHub repository or contact us via email at brainstormer@example.com.

    Roadmap

    • Implement AI-based generation of questions.
    • Enhance collaboration features such as commenting and revision history.
    • Improve accessibility and mobile responsiveness.

    Contributing

    We welcome contributions from the community! If you're interested in contributing, please fork the repository and submit a pull request. Make sure to follow the contribution guidelines outlined in the CONTRIBUTING.md file.

    Authors and Acknowledgment

    • Torbjørn Antonsen
    • Heine Mærde Brakstad
    • Krisitane Skogvang Kolshus
    • Madeleine Stenberg Jonassen

    License

    This project is licensed under the NTNU License.

    Project Status

    Development of BrainStormer is active and ongoing. We are constantly working on adding new features and improvements. If you encounter any issues or have suggestions for enhancements, feel free to reach out to us.

    Feel free to modify any section further to match your project's specifics!