Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/buckyroberts/Vataxia-Frontend

Open source social network written in React and Redux
https://github.com/buckyroberts/Vataxia-Frontend

Last synced: 3 days ago
JSON representation

Open source social network written in React and Redux

Awesome Lists containing this project

README

        

![](http://i.imgur.com/y3YLhkW.png)

## Overview

Vataxia is an open source social network written in React and Redux. This project is the frontend responsive web
application only. The backend REST API is developed in Django and can be found here:

[Vataxia Backend (REST API)](https://github.com/buckyroberts/Vataxia)

## Features

Vataxia contains several common social networking features such as:
- Basic authentication (login, logout, update password, etc...)
- Custom profiles
- Posting (images, text, videos, etc...)
- Post voting
- Private messaging
- User management system via admin and moderator panels

## Getting Started

First install all the necessary dependencies:
```
> npm install
```

Start the development server (changes will now update live in browser):
```
> npm run start
```

To build the application for production:
```
> npm run build
```

To view the application, go to: [http://localhost:3000/](http://localhost:3000/)

## UI Preview

**Home**
![](http://i.imgur.com/y0Cr1an.png)

**Profile**
![](http://i.imgur.com/Ukoh5Tx.png)

**Photos**
![](http://i.imgur.com/TNb1Abn.png)

**Private messaging**
![](http://i.imgur.com/u26TC1I.png)

## Links

- [API Docs](http://vataxia.net/)
- [Backend (GitHub)](https://github.com/buckyroberts/Vataxia)
- [Facebook](https://www.facebook.com/TheNewBoston-464114846956315/)
- [Reddit](https://www.reddit.com/r/Vataxia/)
- [Slack](https://vataxia.slack.com/)
- [Support](https://www.patreon.com/thenewboston)
- [Twitter](https://twitter.com/bucky_roberts)