Skip to content
@SciQuizHero

SciQuizHero

SciQuizHero Organization

Welcome to SciQuizHero, where we're making science fun and accessible through interactive quizzes. We've built a broad platform that lets you test your knowledge across a wide range of scientific topics.

Tech Stack

We're proud of the tech we're using to bring SciQuizHero to life:

  • Backend Infrastructure: We've chosen AWS (Amazon Web Services) to host our backend infrastructure, offering a reliable foundation for our apps.
  • Server: Our server is a lean Node.js application working with MongoDB, all running smoothly on an AWS EC2 instance.
  • API: We're using AWS Lambda to handle our API requests. It's a great solution that lets us focus on developing the features you love without worrying about server management.
  • Mobile Apps: We're using Swift for iOS and Kotlin for Android. These modern languages help us ensure our apps are fast, reliable, and a pleasure to use.

At SciQuizHero, we're tech enthusiasts. We started with Node.js and Express.js for our backend, but we're always interested in other technologies. We're open to changing and evolving our tech stack to keep making SciQuizHero software better.

Repositories

Our organization hosts several repositories, each focusing on a different aspect of our platform.

The Android client for our Science Quiz App. This app is being actively developed and aims to provide a rich, engaging interface for users to test their science knowledge.

The iOS client for our Science Quiz App. Like the Android client, this app is under active development and aims to provide a seamless quiz experience for Apple users.

This repository contains a mock server for testing the apps. It's designed to mimic the actual production server behavior.

Server Infrastructure and CLI Tools

We also maintain several private repositories related to server infrastructure and command-line tools to support our application development.

Future Plans

We're constantly working to enhance our apps and provide a better user experience. In the future, we plan to add:

  • Achievement System: Recognize the efforts of our users by awarding achievements based on their quiz performance.
  • Progress Tracking: Allow users to monitor their progress and see how much they've learned over time.

Contributions

The development of our iOS and Android apps is open source. We encourage contributions from the community. For contribution guidelines, please refer to the individual repository's Contributions section found in the readme.

Contact

Feel free to reach out to here us if you have any questions or suggestions.

License

The projects native clients and the mock server are licensed under the MIT license unless stated otherwise. Please refer to the individual repository's LICENSE file for more information.

Popular repositories Loading

  1. QuizTool QuizTool Public

    An internal CLI tool for querying a Quiz with a canonical representation

    Swift

  2. sci-quiz-hero-mock-server sci-quiz-hero-mock-server Public

    JavaScript

  3. .github .github Public

    SciQuizHero

Repositories

Showing 3 of 3 repositories
  • .github Public

    SciQuizHero

    SciQuizHero/.github’s past year of commit activity
    0 0 0 0 Updated Jul 29, 2023
  • SciQuizHero/sci-quiz-hero-mock-server’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Jul 29, 2023
  • QuizTool Public

    An internal CLI tool for querying a Quiz with a canonical representation

    SciQuizHero/QuizTool’s past year of commit activity
    Swift 0 0 0 0 Updated Jun 1, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…