Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[idea] Q&A website #6

Open
at15 opened this issue Nov 10, 2016 · 8 comments
Open

[idea] Q&A website #6

at15 opened this issue Nov 10, 2016 · 8 comments

Comments

@at15
Copy link
Member

at15 commented Nov 10, 2016

idea issuer: @at15

Since WeCenter sucks dyweb/wecenter#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

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

FAQ

  • Team size? 2-3
  • Design? copy
@arrowrowe
Copy link
Member

Kind of too large......

@arrowrowe
Copy link
Member

@ComMouse any idea?

@gaocegege
Copy link
Member

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

@ComMouse
Copy link
Member

ComMouse commented Nov 10, 2016

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

@arrowrowe
Copy link
Member

arrowrowe commented Nov 11, 2016

@at15
Copy link
Member Author

at15 commented Nov 11, 2016

@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.

@ComMouse
Copy link
Member

ComMouse commented May 8, 2017

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

@at15
Copy link
Member Author

at15 commented May 8, 2017

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants