Prototipo di applicazione web per prenotare i posti in dipartimento
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Antonio De Lucreziis 81da287b96 Added a couple of Makefiles to simply build and deploy 3 years ago
client Added a couple of Makefiles to simply build and deploy 3 years ago
server Added a couple of Makefiles to simply build and deploy 3 years ago
.env.dev Added a couple of Makefiles to simply build and deploy 3 years ago
.gitignore Added a couple of Makefiles to simply build and deploy 3 years ago
Makefile Added a couple of Makefiles to simply build and deploy 3 years ago
README.md Added a couple of Makefiles to simply build and deploy 3 years ago
screenshot.png Added a couple of Makefiles to simply build and deploy 3 years ago

README.md

Posti DM

homepage screenshot

Prototipo di applicazione web per prenotare posti in dipartimento.

  • FrontEnd: Vite + VanillaJS (?)

  • BackEnd: Golang + go-chi + godotent + sqlite3 (?)

Usage

The first time you want to build the project you should run first

$ make setup

Then to build the client and the server just run

$ make build

Running: In Development

You need to start two concurrent processes as follows

#
# Firstly start the backend
#
$ cd server
$ go run .

# or also to reload the server on changes with "entr"
$ find -name '*.go' | entr -r -s 'go run .'

#
# Then in another shell start ViteJS to live-reload the frontend
#
$ cd client
$ npm run dev

Running: In Production

Just make build at the root of the project and then run the following (ehm forse alcuni path sono relativi rispetto alla directory corrent quindi per ora è meglio fare cd dentro dist/)

$ cd dist/
$ ./posti-dm