All Projects → sbkwgh → Forum

sbkwgh / Forum

Licence: gpl-3.0
Forum software created using Express, Vue, and Sequelize

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Forum

Rust lang cn
China Community for Rust lang
Stars: ✭ 176 (-8.33%)
Mutual labels:  forum
Host Validation
Express.js middleware for "Host" and "Referer" header validation to protect against DNS rebinding attacks.
Stars: ✭ 183 (-4.69%)
Mutual labels:  express
Temperature Monitor
Raspberry Pi-based home temperature monitoring network.
Stars: ✭ 187 (-2.6%)
Mutual labels:  express
Connect Session Sequelize
Sequelize SessionStore for Express/Connect
Stars: ✭ 179 (-6.77%)
Mutual labels:  express
Ts App
Boilerplate project for a TypeScript API (Express, tsoa) + UI (React/TSX)
Stars: ✭ 182 (-5.21%)
Mutual labels:  express
Next React Graphql Apollo Hooks
React, Apollo, Next.js, GraphQL, Node.js, TypeScript high performance boilerplate with React hooks GraphQL implementation and automatic static type generation
Stars: ✭ 186 (-3.12%)
Mutual labels:  express
Giraffql
Interactive GraphQL exploration tool built with React - still working on the website
Stars: ✭ 176 (-8.33%)
Mutual labels:  express
Crate
👕 👖 📦 A sample web and mobile application built with Node, Express, React, React Native, Redux and GraphQL. Very basic replica of stitchfix.com / krate.in (allows users to get monthly subscription of trendy clothes and accessories).
Stars: ✭ 2,281 (+1088.02%)
Mutual labels:  express
Sharex Upload Server
AKA ShareS - Feature full & Stable ShareX and file server in node. Includes images, videos, code, text, markdown rendering, password protected uploads, logging via discord, administration through Discord, url shortening, and a full front end. Use standalone or via reverse proxy
Stars: ✭ 180 (-6.25%)
Mutual labels:  express
Kin Api Server
API Server for Kin Calendar
Stars: ✭ 188 (-2.08%)
Mutual labels:  express
Misago
Misago is fully featured modern forum application that is fast, scalable and responsive.
Stars: ✭ 2,170 (+1030.21%)
Mutual labels:  forum
Stackoverflow Clone
Clone project of a famous Q/A website for developers which is stackoverflow built using MySQL-Express-React-Node 🌐
Stars: ✭ 182 (-5.21%)
Mutual labels:  express
Vue Vant Store
基于vue,vantUI的商城demo,包含前端和后端
Stars: ✭ 187 (-2.6%)
Mutual labels:  express
Mevn Stack
A Quickstart for building an Express API with a VueJS Admin Portal
Stars: ✭ 178 (-7.29%)
Mutual labels:  express
Vuesocial
something like QQ、weibo、weChat(vue+express+socket.io仿微博、微信的聊天社交平台)
Stars: ✭ 189 (-1.56%)
Mutual labels:  express
Front End Tooling Recipes
Collection of pre-configured front-end tooling setups for common uses.
Stars: ✭ 176 (-8.33%)
Mutual labels:  express
Stock Market India
API for Indian Stock Market's NSE and BSE.
Stars: ✭ 185 (-3.65%)
Mutual labels:  express
Node Rem
Node REM - NodeJS Rest Express MongoDB and more: typescript, passport, JWT, socket.io, HTTPS, HTTP2, async/await, nodemailer, templates, pagination, docker, etc. Live Demo: https://node-rem-ngduc.vercel.app
Stars: ✭ 192 (+0%)
Mutual labels:  express
Cool Admin Api
cool-admin-api 是基于egg.js、typeorm、jwt等封装的api开发脚手架、快速开发api接口
Stars: ✭ 188 (-2.08%)
Mutual labels:  express
Blog Service
blog service @nestjs
Stars: ✭ 188 (-2.08%)
Mutual labels:  express

Vue Forum

Simple and beautiful forum software - created using Express, Vue, and Sequelize.
Click here for a link to the demo.

Features

  • Mobile ready single-page application
  • Real-time notification system
  • Profile pictures
  • Infinite-scroll loading of posts and threads
  • @ mentions
  • Polls
  • Markdown editor
  • Inline link expansions for Twitter, GitHub, Wikipedia, and more to come
  • Admin dashboard for forum analytics
  • Multiple admin users
  • Moderation built in, including:
    • Locking or deleteing threads and posts
    • Blocking user IP address
    • Suspending users from creating posts or starting threads

Screenshots

Homepage

forum homepage

Admin dashboard

forum dashboard

Admin settings page

forum general

Admin user page

forum users page

Admin moderation page

forum moderation

Install

To install on Heroku:

  1. git clone https://github.com/sbkwgh/forum.git && cd forum
  2. heroku login
  3. heroku git:remote -a <app-name>
  4. heroku config:set NODE_ENV=production
  5. heroku config:set SESSION_SECRET=<session-secret>
  6. Add database add-on, get database URL
  7. heroku config:set DATABASE_URL=<database-url>
  8. cd frontend && npm install
  9. npx vue-cli-service build
  10. Remove the line dist/ from .gitignore
  11. cd .. && git add -A && git commit -m "Update .gitignore"
  12. git push heroku master
  13. Visit the URL of the app and complete the on-screen instructions

N.B. the database here is assumed to be MySQL - to use Postgres or another you must install the corresponding driver on npm

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].