Wobble is a restaurant app built using React Native and TypeScript. It uses Redux Toolkit for state management and has a professional folder structure, making it robust and scalable. The app also features deep linking, allowing users to share dishes over social media.
- View restaurant menu and details
- Search for dishes by name or ingredient
- Deep linking for sharing dishes
- Node.js (version 14 or higher)
- Yarn (version 1 or higher)
- React Native CLI
- Clone the repository:
git clone https://github.com/your-username/wobble.git
- Change directory:
cd wobble
- Install dependencies:
yarn install
- Run the Metro server:
yarn start
- Open a new terminal window and run the app on iOS simulator:
yarn ios
- Run the Metro server:
yarn start
- Open a new terminal window and run the app on Android emulator:
yarn android
- React Native
- TypeScript
- Redux Toolkit
This project is licensed under the MIT License - see the LICENSE file for details.
- Redux Toolkit
- React Navigation
- React Native Vector Icons
- Unsplash for the photos used in the app.