An open API service indexing awesome lists of open source software.

https://github.com/gust4vosales/quizsphere-cliente

Frontend mobile built with React Native from my Quiz social-networking app
https://github.com/gust4vosales/quizsphere-cliente

app game open-source quiz react react-native social-network

Last synced: 10 months ago
JSON representation

Frontend mobile built with React Native from my Quiz social-networking app

Awesome Lists containing this project

README

          

[README em Português](https://github.com/Gust4voSales/QuizSphere-Cliente/blob/master/README.md)


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
[//]: # (Add the features of your project here:)
- **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