Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hsnice16/think-loud
Think Loud is a social platform where you can share What are you thinking? with others within the community. Give it a try today.
https://github.com/hsnice16/think-loud
axios classnames css-modules css3 html5 javascript material-ui mockbee prop-types react-redux react-router-dom reactjs redux-toolkit
Last synced: about 4 hours ago
JSON representation
Think Loud is a social platform where you can share What are you thinking? with others within the community. Give it a try today.
- Host: GitHub
- URL: https://github.com/hsnice16/think-loud
- Owner: hsnice16
- License: mit
- Created: 2022-04-22T19:36:36.000Z (over 2 years ago)
- Default Branch: development
- Last Pushed: 2022-06-24T15:48:26.000Z (over 2 years ago)
- Last Synced: 2024-10-12T13:29:17.265Z (about 1 month ago)
- Topics: axios, classnames, css-modules, css3, html5, javascript, material-ui, mockbee, prop-types, react-redux, react-router-dom, reactjs, redux-toolkit
- Language: JavaScript
- Homepage: https://thinkloud.vercel.app/
- Size: 1.13 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Think Loud
![Forks](https://img.shields.io/github/forks/hsnice16/Think-Loud)
![Stars](https://img.shields.io/github/stars/hsnice16/Think-Loud)
![License](https://img.shields.io/github/license/hsnice16/Think-Loud)---
## 📕 Table of Contents
- [About](#-about)
- [Features It has](#-features-it-has)
- [Features You will See in Future](#-features-you-will-see-in-future)
- [Getting Started](#-getting-started)
- [Connect with me](#-connect-with-me)---
## 📖 About
Think Loud is a social platform where you can share **What are you thinking?** with others within the community.
Give it a try today.
---
## 🚀 Features It has
**Profile**
- can check other users Profile
- can Edit your profile- Profile and Background image
- Name
- Bio (max 180 characters)
- Website URL- can check Broadcasts (aka Posts), Likes and Replies you did (or, of other users)
- can check Followers/Following number of yours (or, of other users)**Bookmarks**
- check your Bookmarks
- clear All Bookmarks, at once
- remove a single Broadcast from your Bookmarks list**Explore**
- see Broadcasts made by other users of Think Loud
**Home**
- see Broadcasts you made or Broadcasts made by users you Follow
- Filter- See most liked Broadcasts
- Sort
- See latest Broadcasts
**Single Broadcast Page**
- can see Replies on a specific Broadcast
**Broadcast**
- can make a Broadcast (max 280 characters)
- can Like, Reply, or Bookmark to a Broadcast
- can Edit or Delete a Broadcast (if made by you)**Follow/Unfollow**
- can Follow/Unfollow other users, either by
- going on their Profile
- from right sidebar
- from the Broadcast menu option**Authentication**
- Log In
- with remember me feature (for max 2 days)
- Sign Up
- Log Out**Search the User**
---
## ✨ Features You will See in Future
- Dark theme
- Responsiveness
- Infinite Scroll
- Followers/Following list page
- Toast for better User Experience---
## 🔌 Getting Started
- clone the repository on your local machine with the command below in your terminal, and cd into the **Think-Loud** folder
```
git clone https://github.com/hsnice16/Think-Loud.gitcd Think-Loud
```- install dependencies (if you are using **yarn** then do with that)
```
npm install
```- create a `.env` file at the root level of the directory (at the level of `package.json`) and create a variable like mentioned below
```
REACT_APP_JWT_SECRET =
```- start the server
```
npm start
```---
## 👨💻 Connect with me