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

https://github.com/vigzmv/twitt

[Deprecated] Real-time Twitter clone React-Native App with GraphQL-Node-MongoDB backend.
https://github.com/vigzmv/twitt

apollographql graphql react-native

Last synced: 3 months ago
JSON representation

[Deprecated] Real-time Twitter clone React-Native App with GraphQL-Node-MongoDB backend.

Awesome Lists containing this project

README

          

# [Deprecated] Twitt

[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=102)](https://github.com/vigzmv/twitt)
  
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/vigzmv/twitt)
  
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/vigzmv/twitt)

**Realtime Twitter clone native App with GraphQL-Node-MongoDB backend.**

drawing

**Features:**

- Realtime Tweet feed powered by Apollo Client and Websocktes PubSub.
- Optimistic UI methodolgy for quick UI and smooth UX.
- Cool Skeleton Loading [Placeholders](https://cloudcannon.com/deconstructions/2014/11/15/facebook-content-placeholder-deconstruction.html)
- GraphQL fragments

Built Using:

* React Native
* Redux
* GraphQL
* Apollo GraphQl Client
* MongoDB
* React Navigation
* Web Socktes
* JWT Auth


## Run the App

### Native

#### Install the dependencies:

```sh
npm install
```

#### Run the development server:

```sh
exp start
```

### Server

#### Install the dependencies:

```sh
npm install
```

#### Run the development server:

```sh
npm run dev
```

## Contribute ?

* Fork the repository
* Commit your changes
* Submit a pull request

## Licence

[MIT Licence](https://github.com/vigzmv/twitt/blob/master/LICENSE) ©
[Vignesh M](https://vigneshm.com)