ThinkForum is the client side of a full stack React application for exchanging ideas and views on any particular issues through form of posted messages/discussions. The main inspiration behind the app was to provide a simple and interesting app for ThinkFul students to create descussions in more orginised manner.
The app provides users with the following functions:
- Create new account
- Sing in for returning users
- Edit the user profile and delete disccussions
- Create new discussion
- Access discussion threads and reply/comment
- Integrated search feature for discussions via title/topic
- HTML5
- CSS
- JavaScript
- React
- React-Context
- showdown, draft-js, html-react-parser, jwt-decode, react-tag-input, moment.js
- Enzyme