Début du soft-delete côté projet
This commit is contained in:
parent
a53dffb0fd
commit
80dcaee91c
18 changed files with 610 additions and 64 deletions
98
README.md
Normal file
98
README.md
Normal file
|
|
@ -0,0 +1,98 @@
|
|||
# Folliow – Projet PHP
|
||||
|
||||
A platform for sharing portfolios and projects, designed as a mix between Behance and LinkedIn. Folliow focuses on highlighting real projects while making it easy to connect with other users.
|
||||
|
||||
This project was developed as part of the **DWWM (Développeur Web et Web Mobile)** training.
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
- User authentication and profile management
|
||||
- Portfolio and project creation
|
||||
- Project showcase with descriptions and technologies
|
||||
- User connections / follow system
|
||||
- Project feed and discovery
|
||||
- Profile and project search
|
||||
|
||||
---
|
||||
|
||||
## Tech Stack
|
||||
|
||||
**Client:** HTML, CSS, JavaScript
|
||||
**Server:** PHP (MVC architecture)
|
||||
**Database:** MySQL
|
||||
**Web Server:** Apache
|
||||
|
||||
---
|
||||
|
||||
## Project Structure
|
||||
|
||||
```text
|
||||
folliow/
|
||||
├── app/
|
||||
│ ├── controllers/
|
||||
│ ├── models/
|
||||
│ └── views/
|
||||
├── public/
|
||||
│ ├── assets/
|
||||
│ └── index.php
|
||||
├── config/
|
||||
│ └── database.php
|
||||
├── sql/
|
||||
│ └── folliow.sql
|
||||
└── README.md
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
Clone the project
|
||||
|
||||
```bash
|
||||
git clone https://github.com/Yasder5/projet_php.git
|
||||
```
|
||||
|
||||
Go to the project directory
|
||||
|
||||
```bash
|
||||
cd projet_php
|
||||
```
|
||||
|
||||
Import the database
|
||||
|
||||
- Use the SQL file located in the `sql/` directory
|
||||
|
||||
Configure database access
|
||||
|
||||
- Update credentials in `config/database.php`
|
||||
|
||||
Run the project
|
||||
|
||||
- Use a local server (XAMPP, WAMP, or Apache on Linux)
|
||||
|
||||
---
|
||||
|
||||
## Learning Objectives
|
||||
|
||||
- Build a complete PHP web application
|
||||
- Apply MVC architecture
|
||||
- Manage a relational database
|
||||
- Design a user-oriented portfolio platform
|
||||
|
||||
---
|
||||
|
||||
## Future Improvements
|
||||
|
||||
- Private messaging
|
||||
- Likes and comments on projects
|
||||
- Tags and categories
|
||||
- Improved responsive design
|
||||
- Advanced authentication and roles
|
||||
|
||||
---
|
||||
|
||||
## License
|
||||
|
||||
This project is for educational purposes.
|
||||
Loading…
Add table
Add a link
Reference in a new issue