Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 3.14 KB

README-ENGLISH.md

File metadata and controls

53 lines (44 loc) · 3.14 KB

README em Português

icon
QuizSphere

Create public or private quizzes, favorite the best ones and share them with your friends.

👉Youtube link demonstrating app: https://www.youtube.com/watch?v=bO2aJ0DFudk

👉Link in PlayStore: https://play.google.com/store/apps/details?id=com.gust4

Some screens from the app:

logo logo logo logo logo logo logo

📜 About

This project contains the mobile interface from the QuizSphere application (backend code: https://github.com/Gust4voSales/QuizSphere-Backend). The app was developed with the objective of gaining experience and knowledge using updated technologies. QuizSphere is a mix of a quiz game and social networking features

What the app does/allows:

  • Play quizzes;
  • You can create quiz games that can be either public or private (only the author from the quiz or whomever has received the private quiz can play it);
  • Search for quizzes;
  • Evaluate quizzes with likes;
  • Add/remove a quiz from your favorites' list
  • Add friends;
  • Share quiz with your friends;
  • Receive real-time notifications in the app whenever a user accepts your friends invitations or when someone shares a quiz with you;

💻 Techs

  • React Native — A framework that provides a way to create native IOS and Android apps using React.
  • SocketIO — Socket.IO enables real-time, bidirectional and event-based communication.

🛠 Getting started

  1. Clone this repo running on your terminal git clone https://github.com/Gust4voSales/QuizSphere-Cliente.git
  2. Inside the project's folder run yarn to install all dependencies
  3. (Optional). If you're running your own server instance from the app, change the connection link in the file: src/services/api.js
  4. Lastly, npx react-native run-android to start the app on your physical device and/or Android emulator

App development page on Trello - https://trello.com/b/niEoJsnl/quizsphere