Picsum is a mobile app (IOS and Android) for professional and amateur photographers where you can check different styles and get some inspiration for your personal work. It was built with React Native.
Picsum has the following features:
- Authentication with Google (Android), and also you can create an account for your own, with email and password.
- Scroll down to see which photographers are included.
- Search by author: Navigate to a specific work once you have selected a photographer.
- Like: You will be able to like a photo by pressing the classic heart icon.
- Take a picture: You can change your current avatar photo by creating a new one with the front camera of your device.
- Upload a picture: Once you have entered to profile screen, you will be able to change your avatar photo by uploading a new one from storage.
- Dark Theme: Change the theme of Picsum in order to be more comfortable while you are navigating.
- Edit personal information such as biography, username and website.
- Firebase Auth
- React Native Camera
- Redux (thunk) and context
git clone [url] + name
cd name
Open the project with your favorite code editor.
Enter this command to start Metro:
yarn start
Open a new window.
Initialize IOS and Android:
command for ios:
npx react-native run-ios
command for android:
npx react-native run-android
Initial screen:
Auth screen:
Main screen:
Photo screen:
Change profile screen:
Email: prueba@prueba.com
Password: pruebaprueba
Press on register button and add a new email and password
Joaquín Andrés Mellado Quevedo