This guide will help you get started even if you're new to coding, using Cursor (an AI-powered code editor) to help you along the way.
- Download and install Cursor - it's a free AI-powered code editor
- Install Git - this helps manage code versions
- Install Node.js - choose the LTS (Long Term Support) version
-
Clone the Repository
- Fork the repository on GitHub
- Open Cursor
- Press
Cmd + L
- Type
Clone this repo and run it {{PASTE_YOUR_REPO_URL_HERE}}
- Press Enter
-
Setup Authentication
- Go to https://clerk.com/
- Create a new project
- Get your Clerk Publishable Key
- Rename the
.env.example
file to.env
- Add your Clerk Publishable Key to the
.env
file after the = sign or ask Cursor to do it for you
-
Install Dependencies
- Open the terminal in Cursor (View → Terminal or
Ctrl + `
) or ask Cursor to install dependencies - Type
bun install
and press Enter - Wait for all dependencies to install
- Open the terminal in Cursor (View → Terminal or
-
Run the Project
- In the terminal, type
bun ios
or ask Cursor to run the project - The project should open in your iOS simulator
- In the terminal, type
This project was inspired by and built upon the foundation of ChatGPT Clone React Native by Galaxies-dev.