Рет қаралды 108,487
In this free course, we are going to learn how to create a realtime mobile application using react native expo, tailwindcss along with live api integrations with Google Places API and Rapid API
References Used In the Project
⭐ React Native Docs : reactnative.dev/docs
⭐ Expo Docs : docs.expo.dev/archived/expo-cli/
⭐ TailwindCSS with React Native : www.npmjs.com/package/tailwin...
⭐ React Navigation : reactnavigation.org/docs/hell...
⭐ React Native Animation: www.npmjs.com/package/react-n...
⭐ Google Place Autocomplete : www.npmjs.com/package/react-n...
⭐ Google Project Cloud Console: console.cloud.google.com/
⭐ Stackoverflow Error Handling : stackoverflow.com/questions/5...
⭐ Rapid Api : rapidapi.com/apidojo/api/trav...
⭐ Expo Project Dashboard : expo.dev/
⭐ Project Icon : www.flaticon.com/free-icon/on...
⭐ Assets : drive.google.com/file/d/1BUGv...
⭐ Source : codewithvetri.web.app/videoDe...
⭐ Design Credits : dribbble.com/shots/15172316-T...
⭐ CodeWithVetri : codewithvetri.web.app/
⭐ Firebase : firebase.google.com/
⭐ Tailwind Css: tailwindcss.com/
GitHub Code (give it a star ⭐): github.com/Vetrivel-VP
In this video, you'll learn:
- Advanced React Native Best Practices, such as folder & file structure, hooks, and refs
- Creating a User Interface using Tailwindcss
- Working with API Endpoints
🌎 Find Me Here:
codewithvetri.web.app/
Facebook: / velvetri452
Instagram: @vetrivel_ravi
Linkedin: / velvetri
Chapters
00:00 - Introduction
03:40 - Project Setup
09:09 - How to Run the Project
15:22 - Tailwindcss Configuration
23:07 : React Navigation
30:40 - Home Screen header Section
36:39 - Home Screen Hero Text
44:34 - Home Screen Subtext
49:19 - Home Screen Circle Layer
51:46 - Home Screen Image Container
58:07 - Home Screen Go Button
01:05:17 - Adding Animation
01:09:42 - How to navigate to another screen
01:14:37 - Discover Screen Header Section
01:23:09 - Google Place API integration
01:40:47 - Travel Advisor Rapid API integration
01:45:57 - Menu Container
01:53:20 - Menu Card
02:02:55 - Main Container Top Section
02:12:07 - Item Card Container
02:23:13 - Loading Spinner
02:27:08 - No Data Found Screen
02:31:42 - API Data Integration
02:45:08 - Passing data to another screen through param
02:51:20 - Main Item Screen Image Container
02:59:09 - Main Item Screen Customisation
03:11:35 - Changing the API request Dynamically
03:24:04 - Publishing the APP to Expo Go
#reactnative #api #vetrivelravi