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

https://github.com/moisestech/chirp-react

Chirp - public social messaging application built in ReactJS
https://github.com/moisestech/chirp-react

Last synced: 11 months ago
JSON representation

Chirp - public social messaging application built in ReactJS

Awesome Lists containing this project

README

          

[![Netlify Status](https://api.netlify.com/api/v1/badges/4d6a91d9-6b7c-4559-b962-0122bde5d050/deploy-status)](https://app.netlify.com/sites/chirp-messaging/deploys)
🔗 [chirp-messaging.netlify.com](https://chirp-messaging.netlify.app)

# Chirp

**Chirp - public social messaging application.**

## ⚙ Features

- React 17
- React Router v5
- React Hooks
- ES8
- PropTypes
- Light/Dark Theme

## 👁️‍🗨️ Project Preview

Coming Soon!

## 🗺 URL Tree

```bash
├── / #Home
├── /chirps #Chirps
├── /chirps/:chirpId #Chirp:ID
├── /addChirp #Add Chirp
└── /* #404
```

## 🌿 App tree

```bash
├── README.md
├── package.json
├── public
│   ├── Chirp_logo.png
│   └── _redirects
├── src
│   ├── components
│   │   ├── Feed
│   │   │   └── index.js
│   │   ├── Post
│   │   │   └── index.js
│   │   ├── Sidebar
│   │   │   └── index.js
│   │   ├── SidebarOption
│   │   │   └── index.js
│   │   ├── TweetBox
│   │   │   └── index.js
│   │   └── Widgets
│   │   └── index.js
│   ├── contexts
│   ├── hooks
│   ├── index.css
│   ├── index.html
│   ├── index.js
│   └── utils
└── webpack.config.js
```

## ⛰️ Roadmap

- More robust example of this app.
- Login / Signup
- New Tweet
- Like
- Retweet
- Comment
- View Profile
- Edit Profile
- Search by users, tags, people

## 📝 Todos

- Add Redux Toolkit
- Add Mobile View
- Create Authentication
- Add Favicon
- Add All Components