All Projects → Shpota → go-angular

Shpota / go-angular

Licence: Apache-2.0 license
A simple CRUD application written with Go and Angular

Programming Languages

typescript
32286 projects
go
31211 projects - #10 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
SCSS
7915 projects

Projects that are alternatives of or similar to go-angular

fusion
🚀 Open-source alternative for Mixpanel - Amplitude - Hotjar - Fullstory✨
Stars: ✭ 199 (+215.87%)
Mutual labels:  full-stack
d2-checklist
Source for www.d2checklist.com, written in Angular and using the Bungie API
Stars: ✭ 82 (+30.16%)
Mutual labels:  angular-material
desafios-bootcamps-dio
Desafios em C#, Java, JavaScript, Kotlin, Python e Ruby dos Bootcamps da Digital Innovation One
Stars: ✭ 442 (+601.59%)
Mutual labels:  full-stack
flot
no database CMS, written in PHP, supports themes, soon plugins, and flexible taxonomies (data types) . Hybrid static/dynamic CMS that's cached by default. Runs on anything with PHP. Still in development, but fairly stable.
Stars: ✭ 44 (-30.16%)
Mutual labels:  full-stack
Dailyfresh-B2C
这是一个 ☛全栈/全端/全平台☚ 的B2C模式的电商项目, web后台基于Django2.0 + Python3.6, 前后端分离,前端使用Vue框架开发。移动端基于Flutter开发,一套代码支持Android&IOS平台。微信小程序基于mpvue框架开发。
Stars: ✭ 74 (+17.46%)
Mutual labels:  full-stack
full stack classroom july 2019
Class notes, code snippets, assignments, reading material for the full stack classroom batch of July 2019
Stars: ✭ 19 (-69.84%)
Mutual labels:  full-stack
log
Aplus Framework Log Library
Stars: ✭ 14 (-77.78%)
Mutual labels:  full-stack
session
Aplus Framework Session Library
Stars: ✭ 170 (+169.84%)
Mutual labels:  full-stack
fullstack-typescript
A demo project of a full stack typescript application
Stars: ✭ 28 (-55.56%)
Mutual labels:  full-stack
json-as-xlsx
Create excel from json npm package
Stars: ✭ 103 (+63.49%)
Mutual labels:  full-stack
Knowledge-Base
record every requirement and solution here
Stars: ✭ 31 (-50.79%)
Mutual labels:  full-stack
cache
Aplus Framework Cache Library
Stars: ✭ 18 (-71.43%)
Mutual labels:  full-stack
node-casperjs-aws-lambda
Base scaffolding app for a casperjs/phantomjs app running on Amazon (AWS) Lambda
Stars: ✭ 52 (-17.46%)
Mutual labels:  angular-material
crypto
Aplus Framework Crypto Library
Stars: ✭ 20 (-68.25%)
Mutual labels:  full-stack
qbit-matUI
A material WebUI for qBittorrent, written in Angular.
Stars: ✭ 247 (+292.06%)
Mutual labels:  angular-material
porybox
Porybox is a platform that allows you to display your Pokémon collection.
Stars: ✭ 38 (-39.68%)
Mutual labels:  angular-material
Document-Management-System
DocKip is a document management system for managing and sharing documents: Staging => http://dockip-staging.herokuapp.com. Production =>
Stars: ✭ 26 (-58.73%)
Mutual labels:  angular-material
angular-starter
🚀 Angular 14 Starter with Storybook, Transloco, Jest, TestCafe, Docker, ESLint, Material & Prettier 🚀
Stars: ✭ 124 (+96.83%)
Mutual labels:  angular-material
UPPERCASE
실시간성에 특화된 풀스택 프레임워크 ✨
Stars: ✭ 30 (-52.38%)
Mutual labels:  full-stack
Stock.Charts
This is a demo for use of the Skender.Stock.Indicators NuGet package. It is an Angular website with a .NET Web API for backend generation of indicators.
Stars: ✭ 42 (-33.33%)
Mutual labels:  angular-material

Build Status

A simple web application written with Go and Angular

I implemented this application while evaluating Go. On the back end side, I used gorilla/mux for routing, Gorm as an ORM engine and google/uuid for UUID generation. On the front end side, I used Angular 8 and Angular Material.

Showcase

System requirements

You need to have Docker installed in order to build and run the application. No additional tools required.

How to build and run

  1. Create a Docker network:
    docker network create students-net
  2. Start the DB:
    docker run \
      -e POSTGRES_USER=go \
      -e POSTGRES_PASSWORD=your-strong-pass \
      -e POSTGRES_DB=go \
      --name students-db \
      --net=students-net \
      postgres:11.5
  3. Build the application image:
    docker build -t students-app .
  4. Start the application container:
    docker run -p 8080:8080 \
      -e DB_PASS='your-strong-pass' \
      --net=students-net students-app

Access the application via http://localhost:8080

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].