This is the react native project for K-tronik interview. It is built with expo react native (expo.dev).
Login Screen | Home Screen |
---|---|
![]() |
![]() |
To get started, make sure to install:
- Android studio, if you want to have an android emulator installed
- Xcode, for iOS
You can download the zip, or clone, then run:
yarn install
This will install the necessary packages. The project is built on top of expo SDK 47. To start the server and visualise on an emulator, run:
npx expo start
Now you are good to go.
To connect your app to the database, make sure you have a .env file in your project. If you don't have a .env file, create one, and provide the required parameters. You can have a look at the model of the example
FIREBASE_APIKEY =
FIREBASE_AUTHDOMAIN =
FIREBASE_PROJECTID =
FIREBASE_STORAGEBUCKET =
FIREBASE_MESSAGINGSENDERID =
FIREBASE_APPID =
You will need to spin the server locally. To achieve this, you will need run:
yarn start
Now you have connected the backend (firebase) and the frontend.
Don't hesitate to do a pull request or fire an issue if you see any.
This project is built with ❤️