- Create a folder with name 'alpha'
- cd into that folder using cd alphain terminal
- create a GitHub repo with same name
- copy the ssh git@github.com:abdulshaikh55/alpha.git
- initiate git in folder using git init
- connect git to github using git remote add origin git@github.com:abdulshaikh55/alpha.git
- change branch using git branch -m main
- run command npx create-expo-app@latest ./(./ helps in creating folders and files in current folder)
- run app using npx expo start
- scan the qr code in expo app
- open a new terminal in the same directory
- run npm run reset-project
- rerun npx expo start
- code
- npm i nativewind tailwindcss react-native-reanimated react-native-safe-area-context
- after installation run npx tailwindcss init -p
- go to tailwind.config.css and edit content: e.g.
  module.exports = {
 content: [
   "./app/**/*.{js,jsx,ts,tsx}",
   "./components/**/*.{js,jsx,ts,tsx}"
 ],
 presets: [require("nativewind/preset")],
 theme: {
   extend: {
     colors: {
       primary: "#030014",
       secondary: '#151312',
       light: {
         100: "#d6c6ff",
         200: "#a8b5db",
         300: "#9ca4ab"
       },
       dark: {
         100: "#221f3d",
         200: "#0f0d23",
       },
       accent: "#ab8bff",
     }
   },
 },
 plugins: [],
}- in app folder create new file globals.css
@tailwind base;
@tailwind components;
@tailwind utilities;- in root directory create babel.config.js
module.exports = function (api) {
    api.cache(true);
    return {
        presets: [
            ["babel-preset-expo", { jsxImportSource: "nativewind" }],
            "nativewind/babel",
        ],
    };
};- in root directory create metro.config.js
const { getDefaultConfig } = require("expo/metro-config");
const { withNativeWind } = require('nativewind/metro');
const config = getDefaultConfig(__dirname)
module.exports = withNativeWind(config, { input: './app/globals.css' })- in app/_layout.tsx import the globals file import './globals.css';
- in root directory, create a file called nativewind-env.d.ts and insert this line: /// <reference types="nativewind/types" />
- React Native - https://reactnative.dev/docs/getting-started
- Expo - https://docs.expo.dev/
- NativeWind - https://www.nativewind.dev/docs
- Supabase - https://supabase.com/docs