Skip to content

ZolFallows/thinkforum-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThinkForum

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.

Landing page

alt text

Discussion page

alt text

Create new discussion form page

alt text

User profile page

alt text

What does the app do

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

Technology

Front-end

  • HTML5
  • CSS
  • JavaScript
  • React
  • React-Context
  • showdown, draft-js, html-react-parser, jwt-decode, react-tag-input, moment.js

Back-end

Testing

  • Enzyme