Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eltonlazzarin/instagram-clone-app
Instagram Clone - A Full Stack Project App
https://github.com/eltonlazzarin/instagram-clone-app
frontend frontend-application instagram javascript nodejs react react-native
Last synced: 23 days ago
JSON representation
Instagram Clone - A Full Stack Project App
- Host: GitHub
- URL: https://github.com/eltonlazzarin/instagram-clone-app
- Owner: eltonlazzarin
- Created: 2019-09-19T20:48:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T09:59:06.000Z (almost 2 years ago)
- Last Synced: 2023-03-06T00:33:54.494Z (almost 2 years ago)
- Topics: frontend, frontend-application, instagram, javascript, nodejs, react, react-native
- Language: Java
- Size: 58.3 MB
- Stars: 9
- Watchers: 1
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instagram Clone - A Full Stack Project App
### Project made with NodeJS, React and React Native
# Development environment
To excute all projects below, you have to install [Node.js](https://nodejs.org), [NPM](https://www.npmjs.com/), [JDK](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) enviroment and an editor, like [Visual Studio Code](https://code.visualstudio.com/).
# Usage
# Starting the API project
After cloning this project to your computer, install all dependencies needed to backend, frontend and RocketBox mobile app (separately), typing in your terminal like below.
```sh
$ instagram-clone-app
$ cd backend
$ npm i
```To start the API, run the following command on your terminal.
```sh
$ npm run dev
```# Starting the frontend project app
Install all dependency, typing in your terminal...
```sh
$ instagram-clone-app
$ cd frontend
$ npm i
```Starting the frontend app. Type in your terminal ...
```sh
$ npm start
```Open your browser and type [http://localhost:3000](http://localhost:3000).
# Starting the mobile app
Install all dependency, typing in your terminal...
```sh
$ instagram-clone-app
$ cd mobile
$ npm i
```To start the mobile app, run the following command on your terminal.
>Before run the commands below, you must start an android or ios virtual smartphone or, have a smartphone plugged in your computer.
```sh
$ react-native run-android
```or
```sh
$ react-native run-ios
```