Skip to content

tanviet/basic-faq-reactjs

Repository files navigation

Basic FAQ page

This app is using Nodejs, Expressjs, MongoDB, Reactjs.

Installation

  • Install Nodejs
  • Install MongoDB
  • Run npm install
  • Run bower install
  • Add your Mailgun key in config/mailgun.js file
  • Run grunt browserify to create public/js/build.js file (if this file doesn't exist)
  • Run node server.js or grunt to start server and access the address http://localhost:4000 to see the app

Note

  • If you cannot build file successfully with grunt browserify, you should clear all data in build.js file and build this file again.

Features

  • User can login/register account.
  • View list questions, a question and answer the question.
  • User can create questions.
  • Author can receive the email if someone has answered his/her questions.
  • User can upvote/downvote for questions and answers.

About

A basic app using ReactJS to build FAQ page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published