All Projects → yTakkar → Go Mini Social Network

yTakkar / Go Mini Social Network

Licence: mit
A mini social-network created with the awesome Golang💖💖!!

Programming Languages

javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Go Mini Social Network

Shopify Theme Lab
Shopify theme development environment using Liquid, Vue and Tailwind CSS 🧪
Stars: ✭ 250 (-7.06%)
Mutual labels:  scss
Css
Believe in Better CSS
Stars: ✭ 262 (-2.6%)
Mutual labels:  scss
Pixelfed
Photo Sharing. For Everyone.
Stars: ✭ 3,237 (+1103.35%)
Mutual labels:  social-network
Coreui Free Vue Admin Template
Open source admin template based on Bootstrap 5 and Vue 3
Stars: ✭ 2,951 (+997.03%)
Mutual labels:  scss
Theme Ad
🔨 Art design theme for write and show.
Stars: ✭ 262 (-2.6%)
Mutual labels:  scss
Non Profit Blockchain
Builds a blockchain network and application to track donations to non-profit organizations, using Amazon Managed Blockchain
Stars: ✭ 263 (-2.23%)
Mutual labels:  scss
anon.land
open source Imageboard just like was Voxed.net
Stars: ✭ 16 (-94.05%)
Mutual labels:  social-network
Api Docs
api.nasa.gov
Stars: ✭ 267 (-0.74%)
Mutual labels:  scss
Nextcloud Breeze Dark
A Breeze Dark theme for Nextcloud
Stars: ✭ 261 (-2.97%)
Mutual labels:  scss
Sass Deprecate
Let Sass warn you about the pieces of your UI that are deprecated, providing a clear upgrade path for developers
Stars: ✭ 265 (-1.49%)
Mutual labels:  scss
Conventionalcommits.org
The conventional commits specification
Stars: ✭ 3,552 (+1220.45%)
Mutual labels:  scss
Vscode Stylelint
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint
Stars: ✭ 260 (-3.35%)
Mutual labels:  scss
Bulma Helpers
Library with missing Functional / Atomic CSS classes for Bulma framework
Stars: ✭ 263 (-2.23%)
Mutual labels:  scss
Vue Home
🏠 A simple project(Vue Community SPA) which bases on vue+vue-cli+vue-router+axios+ scss.
Stars: ✭ 256 (-4.83%)
Mutual labels:  scss
Lil Log
Lilian's Blog
Stars: ✭ 265 (-1.49%)
Mutual labels:  scss
fanfou-cli
饭否命令行客户端
Stars: ✭ 21 (-92.19%)
Mutual labels:  social-network
Stylesheet
The GTK Stylesheet for elementary OS
Stars: ✭ 260 (-3.35%)
Mutual labels:  scss
Djangocms Blog
django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks
Stars: ✭ 268 (-0.37%)
Mutual labels:  social-network
Typographic Email
Responsive email template that is optimised for readability.
Stars: ✭ 268 (-0.37%)
Mutual labels:  scss
Middlemanapp.com
Documentation for Middleman
Stars: ✭ 264 (-1.86%)
Mutual labels:  scss

Go-Mini-Social-Network

A mini Social-Network created with the awesome Golang💖💖!!

No longer maintained. But it works

Another Versions

React Version

Vue Version

Ruby On Rails Version

Quick Links

  1. Screenshots
  2. Requirements
  3. Usage

Screenshots

alt text alt text alt text alt text alt text alt text alt text

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.

# golang deps
dep ensure

# JS deps (either with npm or with Yarn)
npm install [or] yarn
  1. Create a .env file & insert the following code. Replace values with yours!!
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]
  1. 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.

  2. Now run the app.

npm start [or] yarn start
  1. Run the app in browser.
localhost:[PORT] PORT=4907 (By default)
  1. Enjoy 💖💖!!

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].