etho-711 is a mobile application developed using Expo, a framework for building React Native apps. This project was initialized with create-expo-app
and utilizes TypeScript for type safety.
- 🚀 File-Based Routing: Implements navigation based on the file structure within the
app
directory. - 🎨 Tailwind CSS Integration: Utilizes Tailwind CSS for styling, configured through
nativewind
. - 🔒 TypeScript Support: Ensures type safety and better developer experience.
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/nesrucodex/etho-711.git cd etho-711
-
Install Dependencies:
Ensure you have Node.js installed, then run:
npm install
-
Start Server:
To start the development server, run:
npx expo start
- 📱 Android emulator
- 🍎 iOS simulator
- 📲 Physical device using the Expo Go app
After setting up the project:
- 🏗️ Develop: Modify files in the app directory to implement new features or adjust existing ones.
- 🧭 Navigate: Add new screens or components within the app directory to utilize file-based routing.
- 🎨 Style: Use Tailwind CSS classes in your components for styling.
- ⚙️ Expo Integration: Leverages Expo's robust environment for React Native development.
- 🛡️ TypeScript Support: Ensures type safety and improved developer experience.
- 💅 Tailwind CSS Styling: Employs utility-first CSS framework for rapid UI development.
- 🔗 File-Based Routing: Simplifies navigation setup through the project’s file structure.
For detailed information, please refer to the source code and comments within the repository. Contributions are welcome! 😊