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

https://github.com/msk4862/whatup

A simple Blog web app implemented using React and Firebase Backend.
https://github.com/msk4862/whatup

blog dockerfile markdown-blog markdown-viewer react-blog react-firebase react-firestore react-redux reactjs travis-deploy

Last synced: 10 months ago
JSON representation

A simple Blog web app implemented using React and Firebase Backend.

Awesome Lists containing this project

README

          


WhatUp



A simple markdown supported Blog web app implemented using React and Firebase Backend.









### Features implemented

- User Login, SignUp and User Authentication
- Add, delete and edit posts
- Markdown support in Post content and comment
- Home page that displays all the posts posted by all the users
- Comment and like feature for posts
- Notification section
- View other user profiles
- Showing UI skeletons while fetching data

### Tools

- [ReactJs](https://reactjs.org)
- [Firebase](https://firebase.google.com)
- [markdown-to-jsx](https://github.com/probablyup/markdown-to-jsx)

## Getting Started

#### 1. Go to `frontend` folder

> By default this project is using my firebase backend base url. You can also overwrite it by simply specifying your api base url in `.env` file (see `.env.example` for reference)

First install dependencies:

```
npm install
// or
yarn install
```

Then run using:

```
npm run start
// or
yarn start
```

It Runs the app in the development mode.

Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.



### Give it a :star2: to show your support :smiley::smiley:

### And of course, feel free for any kind of contributions.