https://github.com/ytakkar/go-mini-social-network
A mini social-network created with the awesome Golang๐๐!! - No longer maintained.
https://github.com/ytakkar/go-mini-social-network
golang javascript scss social-network
Last synced: about 1 year ago
JSON representation
A mini social-network created with the awesome Golang๐๐!! - No longer maintained.
- Host: GitHub
- URL: https://github.com/ytakkar/go-mini-social-network
- Owner: yTakkar
- License: mit
- Created: 2017-09-25T19:48:52.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-12-27T11:48:42.000Z (over 4 years ago)
- Last Synced: 2024-10-29T21:59:24.327Z (over 1 year ago)
- Topics: golang, javascript, scss, social-network
- Language: Go
- Homepage:
- Size: 3.23 MB
- Stars: 306
- Watchers: 23
- Forks: 88
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Go-Mini-Social-Network
A mini Social-Network created with the awesome Golang๐๐!!
**No longer maintained. But it works**
---
### ๐ Launch your online store with [OwnStore](https://ownstore.dev).
---
# Another Versions
**[React Version](https://github.com/yTakkar/React-Mini-Social-Network)**
**[Vue Version](https://github.com/yTakkar/Vue-Mini-Social-Network)**
**[Ruby On Rails Version](https://github.com/yTakkar/Rails-Mini-Social-Network)**
# Quick Links
1. [Screenshots](#screenshots)
2. [Requirements](#requirements)
3. [Usage](#usage)
# Screenshots







# Requirements
1. Make sure you keep this project inside `$GOPATH/src` folder.
# Usage
1. Open PHPMyAdmin, create a db & import `db.sql`.
2. Install dependencies.
```bash
# golang deps
dep ensure
# JS deps (either with npm or with Yarn)
npm install [or] yarn
```
3. Create a `.env` file & insert the following code. Replace values with yours!!
```javascript
PORT=YOUR PORT (default: 2280) [STRING]
SESSION_SECRET=ANYTHING SECRET [STRING]
DB_USER=DB_USER [STRING]
DB_PASSWORD=DB PASSWORD [STRING]
DB=DB YOU JUST CREATE [STRING]
```
4. My root folder name is `Go-Mini-Social-Network`, if yours is different then go ahead & change it on imports. It can be done easily by searching the whole project.
5. Now run the app.
```javascript
npm start [or] yarn start
```
6. Run the app in browser.
```javascript
localhost:[PORT] PORT=4907 (By default)
```
7. Enjoy ๐๐!!
## Contributors
### Code Contributors
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].

### Financial Contributors
Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/Go-Mini-Social-Network/contribute)]
#### Individuals
#### Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/Go-Mini-Social-Network/contribute)]