Skip to content

MarieCamillePetit/Symfony_Twittos

Repository files navigation


Twittosphère

Ce projet est un clone de Twitter, réaliser lors de notre LP DIM en PHP avec le framework Symfony !

Table Of Contents

About The Project

Retrouvez le lien de la vidéo présentation :

https://www.youtube.com/watch?v=UkVaZvJsIbE

Avec cette application, vous pouvez créer un compte et poster des Twittos pour le partagez à la communauté !

Nous avons utilisé :

  • "Security-bundle" pour le système d’authentification (login, signup, logout);
  • "ORM Doctrine" pour créer la base de données;
  • Boostrap
  • API : https://animechan.vercel.app/

Fonctionnalités :

  • Login, Signup, Logout
  • Voir les Twittos;
  • Publier, modifier ou supprimer un Twittos ( à condition d'être connecté);
  • Accéder à la citation d'un animé

Getting Started

Prerequisites

Pour cette application, vous avez besoin de :

  • composer
  • symfony

Installation

  1. Récupérer le repository :
git clone https://github.com/MarieCamillePetit/Symfony_Twittos.git
  1. Se positionner dans le dossier:
cd Symfony_Twittos/
  1. Installer les dépendances :
composer install
yarn
yarn build
  1. Base de donnée : N'oubliez pas de modifier le ".env" pour l'adapter à votre base de donnée.
# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db"
DATABASE_URL="mysql://User:[email protected]:3306/u546677444_projetsymfony?serverVersion=5.7"

Vous devez créer une base de donnée en local avec le nom : ' u546677444_projetsymfony ' Ensuite exécuter :

symfony console make:migration
php bin/console doctrine:migrations:migrate
  1. Lancer le projet :
symfony server:start

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published