Benvenuto in Inscout, il social network dedicato agli appassionati di scouting!
Questo progetto è un social network sviluppato nell'ambito del corso di Tecnologie Web. Si tratta di una piattaforma pensata per gli amanti dello scouting, dove gli utenti possono connettersi, condividere esperienze scout, e molto altro.
Vai al sito: inscout
- Annibalini Lorenzo
- Buda Francesco
- Ceredi Tommaso
- Profili utente personalizzati
- Feed per condividere foto
- Medaglie per personalizzare il profilo
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: Apache, Php
- Database: MySql
- Version Control: Git
- Hosting: Raspberry Pi 4 Model B 4GB
- Installare XAMPP
- Clonare il repository nella cartella htdocs di XAMPP
- Avviare Apache
- Creare il file
conf.env
nella cartellaconnection
con il seguente contenuto: - Eseguire il comando per installare JWT
sudo composer require firebase/php-jwt
- Eseguire il comando per installare SendGrid
sudo composer require sendgrid/sendgrid
- Copiare il contenuto
sudo cp -rf /home/tom/Documenti/inscout-wp24/* ./
- Controllare le autorizzazioni
sudo chmod 775 ./static/*
esudo chown -R www-data:www-data ./static/*
- Riavviare Apache
sudo service apache2 restart
DB_HOST=[server ip]
DB_USER=[db username]
DB_PASSWORD=[db password]
DB_NAME=[db name]
JWT_SECRET_TOKEN=[jwt secret]
SHA_SECRET_TOKEN=[sha secret]
SENDGRID_API_KEY=[sendgrid api key]