NumberMate

NumberMate is a simple fun game where a player guesses other players numbers. each guess is graded based on Group (number of numbers found) and Order(number of numbers found in the right place).

Submitted by: Dinaol Tadesse

Time spent: 24 hours spent in total

User Stories

The following required functionality is complete:

  • [x] User can guess other players numbers.
  • [x] Uses Firestore collection database

The following Additional functionalities were not implemented due to shortage of time:

  • [ ] Winners Page - shows players with the most win count
  • [ ] Help Page - gives detail explanation along with some animations to help user understand the game
  • [ ] Authentification - Enable players to sign up for an account
  • [ ] Settings Page - Enable Users to increase the difficulty thereby being promoted to a whole new Arena! :)

Video Walkthrough

Here's a walkthrough of implemented user stories:

GIF created with Recordit.

Notes

While I was building this app. I had to first create the whole skeleton of the project. I found myself thinking of more things I could do. FireStore did make some things easier for me. For instance, when getting data from the Firestore database and when setting up a listener to stay up to date.

License

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Built With

Share this project:

Updates

posted an update

While I was building this app. I had to first create the whole skeleton of the project. I found myself thinking of more ways I could make the game more fun. FireStore did make some things easier for me. For instance, when getting data from the database and when setting up a listener to stay up to date.

Log in or sign up for Devpost to join the conversation.