Skip to content

Progetto personale per il corso di Sistemi Informativi su Web RomaTre Ingegneria Informatica - 3° anno

Notifications You must be signed in to change notification settings

Prox747/siw-personal-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ SIW Personal Project

Progetto per il corso di Sistemi Informativi su Web RomaTre Ingegneria Informatica - 3° anno

📋 Casi d'Uso

👤 Utente Occasionale

  • Visualizzazione annunci: Qualsiasi utente può visualizzare le informazioni relative agli annunci, inclusi il numero di candidature e altre informazioni.
  • Annunci per categoria: L'utente può vedere gli annunci divisi per categorie ("più popolari" o "più recenti") e scegliere se mostrare queste categorie.
  • Ricerca per salario: Gli utenti possono cercare annunci basati su un salario minimo attraverso uno slider.
  • Pagina azienda: Ogni utente può visualizzare la pagina di un'azienda con i relativi annunci e informazioni.
  • Registrazione: Qualsiasi utente può registrarsi e accedere al servizio con l'account creato.

📝 Utente Registrato

  • Pagina profilo: Accesso alla propria pagina personale.
  • Gestione immagine profilo: Aggiunta o modifica dell'immagine del profilo, necessaria per candidarsi agli annunci.
  • Candidatura agli annunci: Un utente registrato può candidarsi a uno o più annunci e visualizzare le candidature nel proprio profilo.
  • Stato candidature: Visualizzazione dello stato delle proprie candidature (in attesa, accettata, rifiutata) nella pagina del profilo.
  • Annullamento candidatura: Possibilità di annullare una candidatura a un annuncio.

🏢 Utente Reclutatore per Azienda

  • Aggiunta annunci: Creazione di un nuovo annuncio con tutte le informazioni necessarie.
  • Rimozione annunci: Eliminazione di un annuncio e delle relative candidature.
  • Gestione candidature: Possibilità di accettare o rifiutare le candidature ricevute per un annuncio.
  • Visualizzazione candidature in attesa: Un reclutatore può vedere le candidature in attesa nella propria pagina del profilo.
  • Storico candidature: Visualizzazione di tutte le candidature (storico completo) per un annuncio direttamente nella pagina dell'annuncio.
  • Modifica annunci: Aggiornamento e modifica delle informazioni di un annuncio.

🌐 Responsive Design

Il sito è progettato per essere completamente responsivo, adattandosi a diverse dimensioni dello schermo.

💭 Note Finali e Considerazioni

In aggiunta alle considerazioni della repository siw-movie, posso dire che l'uso di Bootstrap è stato un grande vantaggio. Tuttavia, senza una solida base di CSS acquisita con l'altro progetto, non avrei potuto sfruttare Bootstrap in modo così efficiente. Complessivamente, sono molto soddisfatto del risultato finale.

Inoltre, il corso è stato molto interessante, soprattutto per l'equilibrio tra pratica e teoria, senza ridurci a "scimmiette che scrivono codice a caso" 🐵.

About

Progetto personale per il corso di Sistemi Informativi su Web RomaTre Ingegneria Informatica - 3° anno

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published