mos icon indicating copy to clipboard operation
mos copied to clipboard

[idea] Q&A website

Open at15 opened this issue 9 years ago • 8 comments

idea issuer: @at15

Since WeCenter sucks https://github.com/dyweb/wecenter/issues/15, it's time to create a new Q&A site

Required Features:

  • Provide RESTful API
  • Single page application preferred
  • Have admin dashboard
  • Login using email+pwd & OAuth, ie: GitLab, GitHub
  • Full text search

Required skills

  • PHP/Golang/Node.JS/Python as backend language
  • JavaScript/TypeScript (no coffescript and scalajs:)) + AngularJS/React/Vue for front end
  • HTML
  • CSS (SCSS preferred)
  • MySQL/Pg/MongoDB
  • ElasticSearch/XunSearch

Potential use case:

  • Dy internal Q&A
  • Q&A for Tongqu
  • Q&A for outsource, ship a Q&A with some default answers, so those *** won't ask same dumb thing every time. (like: How do I install PHP on ubuntu)

Example

  • http://wenda.wecenter.com/?www
  • http://ik.hustonline.net/

Extra notes

  • If choose PHP, it may (should) share some packages with the new Tongqu (Tongqu5) which use Slim and Eloquent ORM.
  • If choose XunSearch, then must choose PHP due to lack of SDK

Related projects

  • Tongqu5 by @ComMouse (not active)
  • DyWiki started by @at15, most by @ComMouse (stopped since we no longer use CI framework)
  • DyGroup by @at15 @arrowrowe @swaylq (stopped due to various reasons)

FAQ

  • Team size? 2-3
  • Design? ~~copy~~

at15 avatar Nov 10 '16 06:11 at15

Kind of too large......

arrowrowe avatar Nov 10 '16 08:11 arrowrowe

@ComMouse any idea?

arrowrowe avatar Nov 10 '16 08:11 arrowrowe

我觉得这是一个很大而且很不紧急的任务。。。

gaocegege avatar Nov 10 '16 10:11 gaocegege

Until no new project is available... Too hard for a starter project

ComMouse avatar Nov 10 '16 11:11 ComMouse

Algolia may be another choice? @at15 @ComMouse

arrowrowe avatar Nov 11 '16 00:11 arrowrowe

@arrowrowe I thought about algolia when I wrote the issue, however, using algolia will give you less control. It is a good choice for weekly though.

at15 avatar Nov 11 '16 03:11 at15

A potential use is to build bbs-like sites on campus focusing on areas like Recruiting, Course Election, Oversea Study, etc.

ComMouse avatar May 08 '17 05:05 ComMouse

yep, and lost and found, online dating ? .w.

at15 avatar May 08 '17 07:05 at15