Discover Packages
github.com/billysutomo/chocolate-waffle
command
module
Version:
v0.0.0-...-e8cbfdd
Opens a new window with list of versions in this module.
Published: Dec 19, 2020
License: MIT
Opens a new window with license information.
Imports: 18
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
chocolate-waffle
Overview
chocolate-waffle aims to clone shorby.com for education purpose. chocolate-waffle is still in very early state and under development. If you want to contribute please Open Issue or Merge Request.
Quick Start
Service
This project use migration tools dbmate. Please install dbmate https://github.com/amacneil/dbmate
Run dbmate migrate
to create database
run make devservice
to run service API
Web
run make devweb
to run web
Tech Stack
UI
TypeScript
React
Redux
styled-component
Service
ERD
List Table
users
Manage users data and credential
id: primary key
name: user name
password: user password
projects
each user can have one or more projects
id: primary key
id_user: user foreign key, define which user project belonging
url: unique url for this project
profile_picture: profile picture url path
title: project title
description: project description
elements
Each project can have one or more elements.
id: primary key
id_project: project foreign key, define which project element belonging
ordernum: element ordering number from top to bottom
type: element type, [messenger, block, social_link]
body: json information, define by view
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
internal
Package mocks is a generated GoMock package.
Click to show internal directories.
Click to hide internal directories.