Team 4 by 4 eyes
presentI'm Board

I'm Board Demo Video | Northcoders Project Presentations

I'm Board Demo Video | Northcoders Project Presentations

Bringing People Together Through Board Games

Find nearby players: I'm Board uses Google Maps API to show you other users who are interested in playing board games near your location. Connect with others: You can message other users and arrange to play a board game together. Secure Login: Uses Auth0 for secure authentication. Manage your games: You can keep track of the games you have and the ones you want to play.

The Team

  • Team member imagePreview: Team member image

    Kyri Koni

  • Team member imagePreview: Team member image

    Gareth James

  • Team member imagePreview: Team member image

    Rawan Hamza

  • Team member imagePreview: Team member image

    Nathan Rowan

Technologies

Technologies section imagePreview: Technologies section image

We used: express, javascript, node.js, psql, elephant sql, google distance matrix api, jest with supertest, render, react, auth0

Most of them were things we have used and wanted to expand our understanding. We wanted to make use of a public api and the google maps option seemed user-friendly. Auth0 was a way to handle logins in a way we hadn't seen before.

Challenges Faced

We wanted to use socket.io to handle messaging but we all struggled in getting our understanding to a level we could use in the time. We also wanted to use Cypress for front end testing and didn't use it was much as we would have liked.