Skip to content

DevMind 🌟 is a platform for developers πŸ’» to share their ideas and thoughts with developers all over the world πŸš€

Notifications You must be signed in to change notification settings

NikhilSharma03/DevMind

Repository files navigation

DevMind



Open Source Love Build by Nikhil


🌟 DevMind is a social media platform for developers πŸ’» to share their ideas and thoughts with developers all over the world πŸš€


Technology Stack

Languages

TypeScript JavaScript HTML5 CSS3


Library & Frameworks

NodeJS Express.js MongoDB Mongoose React


Project Management Tools

GitHub Git


Setup and Installation

First install the server dependency,

make setup-server-libs

Now to run server, first add Environment Variables by creating a new .env file at root level and add the contents following .env.example

Once you have added correct credentials, start the server

make run-server

To get auto reload, start the dev server

make run-server-dev

If using docker compose, then first build the image

make compose-dev-build

Now start the dev server

make compose-dev-up

To access logs

make compose-dev-logs

To shut down the server

make compose-dev-down

Now to run UI, First install the UI dependency,

make setup-ui-libs

Now to run UI, first add Environment Variables by creating a new .env file in ui folder and add the contents following .env.example

Once you have added correct credentials, start the ui

make run-ui-dev

To build ui,

make build-ui

License



About

DevMind 🌟 is a platform for developers πŸ’» to share their ideas and thoughts with developers all over the world πŸš€

Topics

Resources

Stars

Watchers

Forks