/Messenger-Hawk

A simple social network PWA made with React.

Primary LanguageJavaScript

Messenger Hawk

This is a social media client made with React. The goal is to build a progressive web app that will feel as native as possible. It will feature numerous popular social media features including messaging and posting, and it is being designed to leave out addictive aspects of popular social networks.

Current State

General navigation and authentication is complete. Additionally, the messaging system is robust and ready to go. Upcoming features include implementing groups, events, and posts. Later on, stories will be implemented as they have been everywhere else, but without the unhealthy aspects.

Getting Started

To try it out, simply clone this project, npm start, and open localhost:3000 in your browser. It can also be run in a docker container with docker run -it -p 3000:3000 messenger-hawk.

Note that to see any functionality requires being logged in, and being logged in requires connecting to the backend. The backend can be found here, and it can easily be spun up by following the setup instructions.