A modern React Native mobile application built using Expo. This project demonstrates core React Native concepts including navigation, API integration, form handling, nested scrolling, and custom UI components.
- Stack Navigation
- Axios API Fetching
- FlatList Rendering
- Pull To Refresh
- Student Detail Screen
- Route Parameters
- Form Validation
- Nested ScrollView
- Horizontal & Vertical Scrolling
- Custom TouchableOpacity Buttons
- Gradient UI Design
- React Native
- Expo
- JavaScript
- Axios
- React Navigation
- Expo Linear Gradient
Displays student list fetched from API using FlatList.
Shows detailed student information dynamically.
Allows user to add student information with validation.
Demonstrates nested horizontal and vertical ScrollViews.
This project helped me learn:
- React Native fundamentals
- Mobile UI development
- API handling
- Navigation between screens
- Form management
- Nested scrolling
- Custom component styling
Muhammad Awais