Prototype of an application aimed at social networks
This project is open-source, you can also contribute: D
The project is about a social network prototype that contains the friends status list, the publications feed, friends list and profile page. The app-inspired layout was made based on this design.
- ReactNative
- TypeScript
- StyledComponents
- Hooks
- JSON Server
- Conventional Commits
- ESLint
- Prettier
- EditorConfig
You need to install Node.js, Yarn, Android SDK first and then, in order to clone the project via HTTPS, run this command:
git clone https:/joaovictorpsantos/social-app.git
SSH URLs provide access to a Git repository via SSH, a secure protocol. If you have a SSH key registered in your Github account, clone the project using this command:
git clone [email protected]:joaovictorpsantos/social-app.git
Install dependencies
yarn install
Install IOS native dependencies
cd ios && pod install
Before running the app, remember to start the local server with json-server
npx json-server --watch db.json
Make sure you have the emulator on or a physical device connected
Run the following command in order to start the application in a development environment:
// Install the application in a Android device
yarn android
// Install the application in a IOS device
yarn ios
After the build process, the metro bundler will start the app automatically but in case you already have the app built, just run the following command to start it:
yarn start