项目作者: yassataiseer

项目描述 :
Studying app made with golang
高级语言: Go
项目地址: git://github.com/yassataiseer/Flash-Cards.git
创建时间: 2021-01-25T14:14:18Z
项目社区:https://github.com/yassataiseer/Flash-Cards

开源协议:

下载


Flash-Cards

Flash-Cards is a project made by Yassa Taiseer that is used to help make quick questions and answers

  • Users signup/login
  • They can then make flash cards which can be later deleted
  • Helps with studying

Tech Stack:

  • GoLang(backend)
  • VanillaJs(frontend animations)
  • Html&CSS(frontend)
  • MySQL(Backend)

Installation

Flash-Cards requires the MySql download here
It also requires the installation of Golang 1.15+

Mac,Linux,Windows:

  1. go run main.go

Building Database

DlvrMe runs on a MySQL databases
There is a need for two tables Users and Cards
Name the database flashcarddb on 3306 Port

User’s Tables

The user’s table will look like this:
|VALUE| TYPE |
| ——— | ——— |
| Username | VARCHAR |
| Password | VARCHAR |
| ID_key | AUTO_INCREMENT_KEY |

Deliveries Database

VALUE TYPE
Username VARCHAR
Question VARCHAR
Answer VARCHAR
ID_key AUTO_INCREMENT_KEY