Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Connect'In

About :

This is a group school project (binôme) where we have to create a full stack social platform where users can create accounts, publish posts, interact with other users and manage their profiles. This website is built with :

  • Back-End : Laravel REST API
  • Front-End : React and Tailwind CSS
  • Database : MySQL
  • Version Control : Git

Clone repository :

git clone git@github.com:EpitechWebAcademiePromo2027/W-WEB-103-PAR-1-1-connect_in-4.git

Requirements :

  • Docker - Windows/MacOS/Linux

How to run connect'in :

run terminal in Back-end and the following cmd

./vendor/bin/sail up

then run terminal in Front-end and run the following one

npm run dev

Features

  • Able to create an account and log-in (Authentification system with sanctum)
  • Able to post and comment/like
  • Able to edit your profil information (email, password, identity)
  • Able to delete your profil or delete it while keeping your comments/like on the plateform

Languages

  • PHP Laravel | 5.24.5
  • MySQL | 8.0.45
  • TailwindCSS | 4.2.1
  • React | 19.2.0

Development Stack

Back-End

  • Laravel
  • PHP
  • MySQL
  • Docker
  • REST API

Front-End

  • React
  • Vite
  • Tailwind CSS
  • JavaScript

Tools

  • Git + GitHub
  • Postman API Testing
  • VS Code
  • NPM
  • Figma

Development Roles (Binôme)

Back-End (Razigue)

  • Database (MySQL)
  • Authentication
  • API Endpoints
  • API Integration
  • Back-End Logic

Front-End (Shanisya)

  • Database Diagram
  • Figma Models
  • UI Interface
  • React Components + Pages + Routes
  • Tailwind CSS Styling

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages