PCShowdown

command module
v0.0.0-...-5e90069 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2022 License: GPL-3.0 Imports: 9 Imported by: 0

README

PCShowdown

A website that lets users add, edit, and remove PCs.
Users can share links to PCs with others or browse PCs.
Uses a RESTful API to retrieve and accept data.

Technologies used

Backend

Frontend

Screenshots

Screenshot of the app

Screenshot of the app

Screenshot of the app

Usage

Prerequisites
  1. Install the latest version of NPM

    npm install npm@latest -g
    
  2. Install the latest version of Golang

Installation
  1. Install NPM packages

    npm install
    
  2. Install Goose

    go get -u github.com/pressly/goose/cmd/goose
    
Initialization
  1. Go to migrations directory

    cd migrations
    
  2. Initialize the database

    [goose directory] sqlite3 ../pcshowdown.db up
    
  3. Go back to main directory

    cd ..
    
  4. Run the go program

    go run .
    
  5. Visit http://localhost:1337 from your web browser.

License

GNU GPLv3

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL