Completed

Design a database structure

I want to create an app like [login to view URL] and I will be using Firebase firestore for my database. I need someone to draw me a database structure that I should use.

The app flow would be like this:

User:

1. User registers/signs in

2. They can pick a contest to join

3. Enter their predictions every week

Admin:

1. Edit contests (the games in each contest will come from an api but the admin can edit them)

2. Add/edit games to contest every week

3. Set a deadline for when users can enter their last prediction for the game week

Other:

1. Leaderboard - based on rules

(ie. correct score - 3 points, correct win/lose but incorrect score - 1 point, incorrect score or match outcome - 0 points)

2. User can predict the league/contest winners

3. User can predict the league/contest top scorers and top assisters

(list of teams and players will come from an api)

In short, something similar to [login to view URL] but less complex.

The database will be stored on Firebase firestore so its a nosql structure.

It's a small project so the deadline is 1-2 days, and DO NOT bid a ridiculous amount.

Skills: NoSQL, Google Firebase, Database Development, Database Design, Relational Databases

About the Client:
( 14 reviews ) Toronto, Canada

Project ID: #33988511

Awarded to:

qurafel

Hi, there. I am Database Administration and Design(SQL and NoSQL) expert and I have rich experience on website building such as yours. I can do this work in professional way and I can start from now. I can provide More

$30 CAD in 2 days
(1 Review)
0.7

6 freelancers are bidding on average $40 for this job

AbdulBasitAli045

Dear Client. When it comes to your project, i am expert. I will provide you 100% satisfaction work and full service. It would be great if you hire me. Based on your feedback, I can draft my proposal accurately and More

$90 CAD in 1 day
(17 Reviews)
3.7
SultanMahmud3

I have professional experience to work with Web Applications, Mobile Apps and Desktop Software development. My professional skillfulness: • Spring Boot: I have been working Backend and Frontend with single or Multi More

$20 CAD in 7 days
(0 Reviews)
0.0
Payalkhatana1234

I am a expert this work and do this work carefully and timely submit you company. And i m a new for this field but do it.

$50 CAD in 3 days
(0 Reviews)
0.0
shehzadshoukat17

I will draw the database structure for your app based on the tables and attributes given by you. I will use Microsoft Visio to create an ER diagram. The relational database diagram will show entities, attributes, and r More

$30 CAD in 2 days
(0 Reviews)
0.0
hossamemam4060

Hay I fully appreciate the difficulty of dealing with the large amount of objects in RDBMS It looks like you have database and you need to discuss potential solutions and improvements to it. Fortunate that I have l More

$20 CAD in 7 days
(0 Reviews)
0.0