Skip to content

Created a forum website that allows individuals to form communities around various topics, such as technology, automobiles, movies, politics, and more. Users can ask questions and receive expert advice, promoting problem-solving and community engagement

Notifications You must be signed in to change notification settings

dhirajmokal13/forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forum

A platform to ask questions and find answers on various categories. Connect with experts and the community to resolve issues and build a strong community.

Features

  • Ability to ask questions on various categories
  • Receive answers from experts and the community
  • Build a strong community through discussion and problem solving
  • Realtime Chatroom
  • Forget Password
  • Total Contributions in Account Section
  • Rich Text Editor
  • Likes and Views

Technologies Used

  • Express.js
  • Node.js
  • MongoDB
  • Socket.io
  • Google SMTP

How to run

  1. Clone the repository using git clone https://github.com/dhirajmokal13/forum if git installed otherwise download the code.
  2. Run npm install in / to install the required dependencies.
  3. Create .env File and add Following data.
DATABASE_URL_ONLINE = ""
PORT = 4000
DATABASE_URL = "mongodb://localhost:27017/forum"
TINYMCE_API_KEY = ""
MAIL_PASSWORD = ""
MY_EMAIL = ""
  1. Run npm run dev to start the development server

Preview

  1. Home Home

  2. Login Login

  3. Answers Answers

  4. Chatroom Answers

About

Created a forum website that allows individuals to form communities around various topics, such as technology, automobiles, movies, politics, and more. Users can ask questions and receive expert advice, promoting problem-solving and community engagement

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published