[ About the Project | Getting Started ]
Instagram Clone (Both frontend and backend) created w/ NodeJS, Express, Sequelize and MySQL.
This repository is still under development and we'll continue to add more features to it.
- Photo feed
- Post photo
- Posts from gallery
- Like posts
- View all likes on a post
- Comment on posts
- View all comments on a post
NOTE: We're using a docker container for our tests [official images].
2. Setup NodeJS
$ git clone https://github.com/renatokano/dh-fake-instagram
$ cd dh-fake-instagram
$ npm install
This command will install all project dependencies.
NOTE: all of these packages will be placed in the node_modules
folder.
- First of all, you'll need a MySQL database service.
- Once your MySQL service is ON, you just need a connection to run our sql script. NOTE: Here, we can use a terminal and just connect/run the code, or we can use the MySQL Workbench Solution [download].
- So, w/ all the tables created, set the sequelize configuration based on your MySQL service.
$ cd dh-fake-instagram
$ node app.js
and access the address (in your browser):
http://127.0.0.1:3000