In the project directory, you can run:
First npm ci
to install dependencies
Second npm run android
or npm run ios
to run the project
- Single Responsibility Principle (SRP)
- Open Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)
- Separation of Concerns (SOC)
- Don't Repeat Yourself (DRY)
- You Aren't Gonna Need It (YAGNI)
- Keep It Simple, Silly (KISS)
- Composition Over Inheritance
- Small Commits
- Factory
- Adapter
- Decorator
- Dependency Injection
- Proxy
- Clean Architecture
- Reactive Programming
- Responsive Layout
- Conventional Commits
- GitFlow
- Modular Design
- Use Cases
- Typescript
- React
- React Native
- Expo
- NPM
- Eslint
- Standard Javascript Style
- React Native Maps
- Expo Location