Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikhilsharma03/devmind
DevMind 🌟 is a platform for developers 💻 to share their ideas and thoughts with developers all over the world 🚀
https://github.com/nikhilsharma03/devmind
express javascript nodejs react reactjs
Last synced: 29 days ago
JSON representation
DevMind 🌟 is a platform for developers 💻 to share their ideas and thoughts with developers all over the world 🚀
- Host: GitHub
- URL: https://github.com/nikhilsharma03/devmind
- Owner: NikhilSharma03
- Created: 2021-07-21T13:48:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-14T17:28:48.000Z (12 months ago)
- Last Synced: 2024-01-15T20:03:43.904Z (12 months ago)
- Topics: express, javascript, nodejs, react, reactjs
- Language: JavaScript
- Homepage: https://devmind.w3spaces.com
- Size: 5.69 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevMind
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=95)](https://github.com/NikhilSharma03/DevMind)
[![Build by Nikhil](https://img.shields.io/badge/Built%20by-Nikhil-Green)](https://github.com/NikhilSharma03/DevMind)
🌟 DevMind is a social media platform for developers 💻 to share their ideas and thoughts with developers all over the world 🚀
## Technology Stack
Languages
Library & Frameworks
[![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)](https://reactjs.org/docs/getting-started.html)
Project Management Tools
## 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