Giter Site home page Giter Site logo

saadusufzai / quiz-app-with-firebase-notifications Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.64 MB

Quiz App with Node React Typescript PWA and Firebase Push Notifications

Home Page: https://pwa-quiz-app-by-saad.netlify.app/

HTML 3.08% CSS 17.37% TypeScript 69.96% JavaScript 9.59%
pwa-builder firebase quiz quiz-api reactjs pwa pwa-apps fireb-notifications

quiz-app-with-firebase-notifications's Introduction

Quiz App | Using React and type script | Firebase Push Notifications | PWA

This quiz app gets quiz from a very popular quiz api . Test you knowledge and skills using QUIZ APP developed by me. share your results lets see who can score 100% Process:

  1. Open the link below.
  2. Select a category.
  3. Select no of questions you want to attempt
  4. Select difficulty level and go for it.

PWA (Progressive Web App)

This is a PWA means you can install it on your desktop and use it as a desktop applicaion. It got ofline support and if you want you can convert this app to a Android App, Apple App and Windows App

surge link

SURGE LINK: http://quiz-app-pwa-by-saad.surge.sh/

Surge link will not work as The FCM (Firebase Cloud Messaging) SDK is supported only in pages served over HTTPS. This is due to its use of service workers, which are available only on HTTPS sites.

This is the reason I am using netlify and firebase hosting. you can use one of them.

Netlify Link

https://pwa-quiz-app-by-saad.netlify.app/

Firebase Hosted App Link

https://quiz-app-push-notificati-10d11.firebaseapp.com/

Android App, Apple App and Windows App

To make an Android App, Apple App or a Windows App I am serving my quiz app to Netlify ( to get benifit of HTTPS ) as it is essential for a PWA to be served on HTTPS rather then HTTP

PWA Builder

I am using PWA builder to build Android App, Apple App and Windows App

Made using

React Typescript opentdb QUIZ API Cloud Messaging Firebase Hosting Netlify PWA Builder

Tools

Node.js Firebase Cloud Messaging Firebase Hosting Visual Studio Code Netlify

Open Source

This is an open source project. Feel free to make changes or add new features and build this app in your style.

Android APK

I do not have a Play Store Account yet so I have added th apk file in a folder in my repo. if you are interested in checking it out feel free to do that. The file is totally safe so Dont Worry

quiz-app-with-firebase-notifications's People

Contributors

saadusufzai avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.