An open API service indexing awesome lists of open source software.

https://github.com/devsargam/instagram-clone-backend

📷 A clone backend for propular social media site Instagram
https://github.com/devsargam/instagram-clone-backend

Last synced: about 1 year ago
JSON representation

📷 A clone backend for propular social media site Instagram

Awesome Lists containing this project

README

          

📷 Instagram Clone Backend

Just a hobby project, trying to create a clone instargam backend created with nestjs.

## Table Of Contents

- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Tests](#tests)
- [Author](#author)
- [License](#license)

## Prerequisites

If your project needs any prerequisites or dependencies, list them here.

- node
- pnpm (preferred)
- docker

## Installation

Clone the project

```
git clone git@github.com:devsargam/Instagram-Clone-Backend.git
```

Setup the necessary environment variables

```
copy .env.example .env
```

### Completly with docker


Click Me

```bash
docker compose up
```

### With docker as db & mailhog provider (Recommend for development)


Click Me

Run `mailhog` & `Postgres database`

```
docker compose up postgres-db mailhog
```

Run the migrations with

```
npx prisma migrate dev
```

Run the server

```
pnpm start:dev
```

## Tests

Not implemented properly yet

## Author

**Author Name**   :   Sargam Poudel

**Author URI**       :   [www.sargam.me](https://www.sargam.me)

**GitHub URI**       :   [devsargam](https://github.com/devsargam)

## License

[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)