mirror of
https://github.com/adanrsantos/ThePlaceHolders.git
synced 2024-12-16 12:20:37 -06:00
31 lines
956 B
Markdown
31 lines
956 B
Markdown
# ThePlaceHolders
|
|
"UTSA Place" Collaborate website canvas that allows students to place a pixel
|
|
within a restricted amount of time to make art.
|
|
|
|
## How to run
|
|
1. Install [Go](https://go.dev/dl/)
|
|
2. Run the command `go run .` inside this folder
|
|
3. View the website at [127.0.0.1:8080](http://127.0.0.1:8080/)
|
|
|
|
You can choose a different IP address or port using the flags:
|
|
`go run . -ip=192.168.0.1 -port=3000`
|
|
|
|
## Go project structure
|
|
* [go.mod](go.mod) Go version and library dependencies
|
|
* [go.sum](go.sum) Checksums for libraries
|
|
|
|
## Backend Source
|
|
Our back-end is written in [Go](https://go.dev/) using the standard library.
|
|
* [Request handling](server.go)
|
|
* [User registration/login](users.go)
|
|
|
|
## Frontend Source
|
|
Our front-end is written in vanilla JavaScript, using the [Bootstrap](https://getbootstrap.com/)
|
|
CSS framework.
|
|
* [Main page](static/index.html)
|
|
* [Login page](static/login.html)
|
|
* [Registration page](static/register.html)
|
|
|
|
yaya
|
|
testing
|