xhuanghun / SundayForum

a Forum Web Application base on Symfony framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SundayForum

Forum Web Application base on Symfony framework

Conception Description

This is a forum web application, but it could be different picture from phpbb or other community application. It could be fallen deeply in fantasy. Everything works well with smart ideas, sometimes even be better than imagination by creator. As it works and finishes some jobs by itself, and the results could be out of your thinking. There are some features and functions as below todo list.

Finished Job List

  • FrontPage FrontPage

  • Menu for Doctrine Entity Menu

  • Igor Design and page layout IgorDesign

  • Igor Command IgorCommand

  • Single Post Page SinglePost

  • User Center Page(static html) UserCenter

  • User Register Page UserRegister

Todo List

  • Web design. We use Semantic-UI as its UI library.
    • FrontPage design (done)
    • UserCenter design (done)
    • loginPage and register design (done)
    • backend Admin (we use EasyAdminBundle)
  • Basic Function
    • post (singlePost done)
    • comment, postscript
    • vote up, vote down, advanced comments order
  • Ecological system design
    • User Health, Organization, Levels, roles, etc ConceptionImage
    • Witchcraft of user
      • For other people: attack, defense, cure, dead, reborn, etc
      • For Post: only get the posts belongs your organization, purge a post, lock a post, hide the content of a post, stick a post, etc
  • Servant
    • His name is Igor at very begin version , ability of customization for it will be added in the future version. But now we are focus on the only one character called Igor.
    • He is robot, he speak, he talk with you, and answer you (by command suite and searching)
    • He is the interface of the website, he give you all the information except common view of posts.
    • Daemon Structure Image DaemonStructure
  • Data Model Design
    • Design Doctrine ORM Entity
    • Achieve Entity Repository
  • Crawler
    • Implement a web crawler for some specific jobs and needs of resources.
    • For answering questions of user, etc

About

a Forum Web Application base on Symfony framework


Languages

Language:CSS 43.3%Language:JavaScript 43.2%Language:PHP 10.4%Language:HTML 3.1%Language:ApacheConf 0.1%