Skip to content

Commit fdce93e

Browse files
committed
Refactor authentication screen and update dependencies
- Renamed HomeScreen to AuthScreen and implemented authentication logic using Appwrite. - Added email and password input fields with loading state management. - Updated app.json to format font configuration. - Introduced bun.lock for dependency management. - Added format script to package.json and updated prettier version. - Cleaned up README with clearer instructions and additional notes. - Removed unused components (Button, Card, Code, Header, Logs, Pill, LoadingLine, SuccessLine) to streamline the codebase.
1 parent 251d7a3 commit fdce93e

File tree

14 files changed

+3281
-835
lines changed

14 files changed

+3281
-835
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@ Kickstart your React Native development with this ready-to-use starter project i
55
## 🚀Getting started
66

77
###
8+
89
Clone the Project
910
Clone this repository to your local machine using Git:
1011

1112
`git clone https://github.com/appwrite/starter-for-react-native`
1213

1314
## 🛠️ Development guid
15+
1416
1. **Configure Appwrite**<br/>
1517
Navigate to `.env` and update the values to match your Appwrite project credentials.
1618
2. **Customize as needed**<br/>
@@ -19,11 +21,13 @@ Clone this repository to your local machine using Git:
1921
3. **Install dependencies**<br/>
2022
Run `npm install` to install all dependencies.
2123
4. **Run the app**<br/>
22-
Start the project by running `npx expo start`. Download [Expo Go](https://expo.dev/go) to run the app on your device.
24+
Start the project by running `npx expo start`. Download [Expo Go](https://expo.dev/go) to run the app on your device.
2325

2426
## 📦 Building for production
27+
2528
To create a production build of your app, follow the documentation by [Expo Application Services](https://expo.dev/eas#build)
2629

2730
## 💡 Additional notes
31+
2832
- This starter project is designed to streamline your React Native development with Appwrite.
29-
- Refer to the [Appwrite documentation](https://appwrite.io/docs) for detailed integration guidance.
33+
- Refer to the [Appwrite documentation](https://appwrite.io/docs) for detailed integration guidance.

app.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@
3434
}
3535
],
3636
[
37-
"expo-font",
38-
{
39-
"fonts": ["node_modules/@expo-google-fonts/poppins/300Light/Poppins_300Light.ttf"]
40-
}
37+
"expo-font",
38+
{
39+
"fonts": [
40+
"node_modules/@expo-google-fonts/poppins/300Light/Poppins_300Light.ttf"
41+
]
42+
}
4143
]
4244
],
4345
"experiments": {

0 commit comments

Comments
 (0)