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.
- 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
- Express.js
- Node.js
- MongoDB
- Socket.io
- Google SMTP
- Clone the repository using
git clone https://github.com/dhirajmokal13/forum
if git installed otherwise download the code. - Run
npm install
in/
to install the required dependencies. - 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 = ""
- Run
npm run dev
to start the development server