I need to build a forum as my final year project.what is the best way to buil it.? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

I need to build a forum as my final year project.what is the best way to buil it.?

It must have the way to filter the question by checking them that they are related to the subjects and if there is no answer,it should automatically find the answers from the web.please help me.

4th May 2017, 1:38 PM
Nuwan Buddhika
Nuwan Buddhika - avatar
13 Answers
+ 2
Codeignitor, If you don't wanna write basic things
4th May 2017, 2:59 PM
xCalifier
xCalifier - avatar
+ 1
Have you tried either of these options? - Simple Machines Forum https://www.simplemachines.org/ or - Content Management System like Joomla? https://www.joomla.org/
4th May 2017, 1:47 PM
Thanh Le
Thanh Le - avatar
+ 1
i like your idea. you can build it with php and sql.Here is a example https://code.tutsplus.com/tutorials/how-to-create-a-phpmysql-powered-forum-from-scratch--net-10188 one more thing is forum is not made for giving answer from web we use Google for that.
4th May 2017, 1:49 PM
MR Programmer
MR Programmer - avatar
+ 1
no not yet
4th May 2017, 1:50 PM
Nuwan Buddhika
Nuwan Buddhika - avatar
+ 1
Is it okey to go with wordpress?
4th May 2017, 1:50 PM
Nuwan Buddhika
Nuwan Buddhika - avatar
+ 1
Yeah, wordpress is also another CMS (Content Management System)
4th May 2017, 1:52 PM
Thanh Le
Thanh Le - avatar
+ 1
MR programmer thats a nice tutorial.but I need a nnatural language processing part to filter the questions.
4th May 2017, 1:55 PM
Nuwan Buddhika
Nuwan Buddhika - avatar
+ 1
If you really want to learn all the web foundation from the ground up, this final year project is the best chance to do it. I would advise you to do the following for your final year project: • Learn some Photoshop/Illustrator in web design, design the web layout, logo and objects. • Use Html5, Css, JavascriptES5 to build the front-end. • Use Php7 and Mysql to build the backend • Use Ajax or Rest Api for the front and back-end interaction. • Don't use any prebuild CMS, like WordPress or Jomla • Don't use Bootstrap, you can build all these components from Css and Javascript. • Don't use jQuery or any Javascript framework, you can build all Javascript libs from Javascript itself. • Don't use Php framework, use only Php7 to build all the libs (or MVC libs if you prefer)
4th May 2017, 2:29 PM
Calviղ
Calviղ - avatar
+ 1
add a new column in the sql table called subject and now you can filter by subject using small sql query
5th May 2017, 8:01 AM
MR Programmer
MR Programmer - avatar
+ 1
This can be done easily with PHP/MySQL. However, you will have to learn these languages first or get some dev to do it. If you want to do it yourself, there are some great youtube channels to learn programming (https://www.cloudways.com/blog/best-youtube-channels-to-learn-programming/ )
14th Jun 2019, 10:39 AM
Oliver Russell
Oliver Russell - avatar
0
nodeBB is another option
4th May 2017, 2:17 PM
Thanh Le
Thanh Le - avatar
0
thanx calvin its a nice idea and its impressed me
4th May 2017, 2:43 PM
Nuwan Buddhika
Nuwan Buddhika - avatar
0
Try this open source PHP/Mysql forum, https://www.mysqlajaxforum.com, and maybe you can learn something by studying the code.
1st Dec 2017, 3:27 PM
Marcelo Sousa
Marcelo Sousa - avatar