A simple application for storing phone numbers of your contacts.
Contacts are stored in cloud storage and can be accessed from anywhere with internet access.
This is my test assignment for an internship at Lad company.
The task includes writing a full-fledged application in React Native. It can be a blog, to do list, wish list, pokedex, online store, admin panel, business card website or any other application.
- React Native (Expo CLI/React Native CLI);
- JavaScript/TypeScript;
- for state management Redux/Redux ToolKit;
- for async actions Redux-thunk.
1. Clone the repository
Via HTTPS:
git clone https://github.com/AlehBarushka/MyContacts.git
Via SSH:
git clone [email protected]:AlehBarushka/MyContacts.git
2. Install the necessary packages
Go to the main directory:
cd MyContacts/
Install the necessary packages:
npm install
3. Starting developing server
Initiate the project in development mode
npm run start
4. Preview on device
Head over to the Google Play Store and download the Expo Go app:
After completing step 1, 2 and 3 above, open your device camera and scan the provided QR code in terminal. After scanning the QR code, the Expo Go app will automatically load up the app.
- Note: If this is your first time opening the app, it might take a while to load up. Please be patient!
5. Enjoy!
The app should be successfully loaded by now. Please feel free to play around and test out its features. If for any reason the app couldn't be loaded or any of the features are breaking, please report the issue at the link below.