Chirp is a simple social network, where you can share messages on a public feed (Chirps 🐦). This web application is built with: JavaScript, PHP, SCSS, and uses Apache as the web server.
- Post Chirps: Share your thoughts, links, or anything you'd like with the community.
- Explore the Feed: Discover what others are sharing on the public feed.
- User Profiles: View your user profiles with basic information.
The project structure follows the Model-View-Controller (MVC) design pattern:
/var/www/html/
|-- app/
| |-- main/
| |-- tableClasses/
|
|-- components/
|-- log/
|-- docs/
|-- public/
| |-- css/
| |-- js/
| |-- uploads/
| |-- fonts/
| |-- img/
| |-- pages/
| |-- svg/
|
|-- vendor/
|-- .htaccess
|-- index.php
|-- config.php
|-- composer.json
-
Create a Database: Set up a MySQL database tested with MySQL
- Create database "chirp"
- Import /app/main/database.sql
-
Update the information in /config.php.
To intall PHP depencencies use 'composer install'