Skip to content

A clone of a meetup-like iOS app built with React-Native supported by a Node.js backend.

Notifications You must be signed in to change notification settings

forrestfiller/assemblies2

Repository files navigation

A Meetup-like iOS App with React-Native

Current Features

  • A splash page with buttons routing the user to authentication options

  • A tabbed UI with:

    • Activities
    • Messages
    • Profile
  • API in Node.js with a MongoDB database (check out the 'aaAPI' dir)

  • I'm in the process of rendering various components including a basic mapView that includes some placeholder content.

  • Backend is also in-progress

I've been following along with a React-Native tutorial I bought last year, however I have been finding myself deviating from their boilerplate in some places. A salient example being my choice to avoid integrating the prescribed npm module Deployd (while it seems cool, I wanted to roll my own). I wanted to have a little more control over the API, and potential integrations, should I consider any down the line, etc. As a result, I'm having to spend a little more time away from the frontend to scaffold out the backend in Node.js. This is totally fine, and it's actually really fun and empowering to be able to jump between the app's frontend and backend while I work on this project.

After I get the app up on iOS, I'm looking forward to building out the Android side to explore that experience, as I have some iOS Swift experience but haven't messed around too much with development for Android. Also, having a SPA on the web with React.js and Node.js will be a fun 'tripple-crown' for this project.

Stay tuned.