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

https://github.com/joshhaines1/betify

A fantasy social sportsbook app where users can wager on custom events using in-app currency with no monetary value. The app is designed for friends and family to create groups, place bets, and track outcomes in a fun, casual environment.
https://github.com/joshhaines1/betify

full-stack google-firebase google-firestore mobile-app react-native typescript

Last synced: 3 months ago
JSON representation

A fantasy social sportsbook app where users can wager on custom events using in-app currency with no monetary value. The app is designed for friends and family to create groups, place bets, and track outcomes in a fun, casual environment.

Awesome Lists containing this project

README

          

# Betify

Betify is a social sportsbook app designed for friends and family to wager on various events using in-app currency, with no monetary value. The app enables groups to place bets on custom sports, games, or other events in a fun and interactive way. Built with React Native, TypeScript, Python, and Google Firebase, Betify allows users to create accounts, join groups, place bets, and track their winnings.

## Features

- **User Authentication:** Users can sign up and log in using Google Firebase Authentication.
- **Group Creation:** Users can create groups and join other groups with an invite code.
- **Event Wagering:** Place bets on custom sports or events with in-app currency that holds no real-life monetary value.
- **Leaderboard:** Track the performance of group members and see who’s on top. (COMING SOON)
- **Google Cloud:** Utilizes Google Firestore for real-time data syncing and storage and Google Cloud for serverless functions.
- **Responsive UI:** A sleek and responsive user interface for both iOS and Android platforms.

## Technologies Used

- **React Native:** For building the mobile app.
- **TypeScript:** For better type safety and enhanced development experience.
- **Python:** For writing the backend, serverless functions.
- **Google Cloud:** Google Authentication used for creating and managing accounts, Google Firestore for data storage, and Google Functions for real-time synchronization.
- **Expo:** For app navigation and routing.

## License

All rights reserved. This software may not be reproduced, modified, distributed, or used in any form without the prior written permission of the author.