Skip to content

Backgeck library - Progetto finale del corso di web developer - gruppo C (Gabriele, Elisabetta, Christian, Kevin)

Notifications You must be signed in to change notification settings

elisabetta-s-piccolo/backgeck-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backgeck Project

Progetto finale del corso di web developer - gruppo C.

Backgeck Library Website & Database - progetto finale del corso di Web Developer

traccia backend: realizzare un sistema database con mySQL per gestire una libreria con login utente per registrare i libri noleggiati e indicare la scadenza della tessera.

Requisiti: documentazione relativa al database e collegamento backend funzionante

livello avanzato: implementare un'interfaccia web per l'applicativo.

Progetto realizzato dal team Backgeck:

  • G abriele Gadaleta (frontend - interfaccia web)
  • E lisabetta Sveva Piccolo (leader - frontend - interfaccia web)
  • Nunzio C hristian De Falco (backend - database & server)
  • K evin George Dalpathadu (backend - database & server)

Abbiamo lavorato assieme per creare le basi e la struttura del progetto e poi ci siamo divisi nei team frontend e backend e, con regolari meeting di gruppo, abbiamo implementato e completato lo sviluppo della traccia.

Coding Rules:

  1. Creazione modello ER del database per la libreria su Mural
  2. Scrivere variabili e metodi in lingua inglese con nomi chiari
  3. Commentare i vari blocchi di codice in lingua italiana
  4. Scrivere codice correttamente indentato e parlante
  5. Lavorare su un unico branch backend-frontend e poi aggiornare il main a fine progetto

Come inizializzare il programma:

  1. Avviare il file database.js da terminale e inserire i dati richiesti dal database MySQL (in questo modo installerà in automatico il database con le tabelle vuote)
  2. Avvia il file server.js (verrà avviato una sola volta) e inserisci nuovamente i dati richiesti
  3. Divertiti a navigare nel sito web della libreria!

Funzioni della Libreria Backgeck:

  • Visualizzare l'elenco dei libri registrati nel database
  • Registrazione e accesso utente al sito
  • Visualizzazione area personale dell'utente con data scadenza tessera (in corso)

Roadmap per lo sviluppo futuro del progetto:

Roadmap

Altre funzioni che vorremmo aggiungere al nostro sito web:

  • Noleggiare libri da parte degli utenti

About

Backgeck library - Progetto finale del corso di web developer - gruppo C (Gabriele, Elisabetta, Christian, Kevin)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •