Inspiration

One of our members plays pool a lot.

What it does

Cue up is an app to help you find people on your university campus that want to play pool. Specifically, it will allow people to create matches and if another person on that campus is interested in playing pool during that time, they will be able to find that match.

How we built it

We built it using Visual Studio Code, React Native, React Navigation, Expo, and Node.js. We used live share on Visual Studio Code so we were all editing the software. Mark mainly did the designing on Figma. Ocean did most of the CSS code. Caitlyn and Ocean did most of the javascript and react code. Bryce helped with the design and also looked into backend, stuff like firebase.

Challenges we ran into

We had a couple of difficulties primarily, setting up the project(for some reason it was saying we were mixing react navigation 5 and react navigation 4 when we weren’t.) We got help from the president of our club who basically created a new project and installed all the packages in their and moved what we had of our code over.

Another difficulty we had was using the react navigate API, specifically we were having trouble calling the login function. We eventually decided to just put the contents of that function inside of onPress for the login button, which worked. Looking back I’m fairly sure the problem was that we were attempting to call navigate within something that wasn’t a separate screen.

Accomplishments that we're proud of

We are proud of making a multi-screen App, that with the exception of needing a database more or less does what we want it to do.

What we learned

We learned how to use React Navigate and React Native, we also learned how to set up a Android emulator.

What's next for Cue Up!

The next step for this project would be to integrate firebase as the database for the App.

Built With

Share this project:

Updates