WeebsBook is a simple social media platform, inspired by Facebook, built using Laravel and styled with Bootstrap. This project aims to provide users with basic social media functionalities such as signing up, signing in, updating profile information, changing profile images, creating and updating posts with text, images, and videos.
- Sign Up: Users can register for a new account on WeebsBook by providing necessary details.
- Sign In: Registered users can log in to their accounts securely.
- Profile Management:
- Update Profile Info: Users can edit and update their profile information.
- Change Profile Image: Users have the option to change their profile pictures.
- Post Management:
- Create Posts: Users can create new posts containing text, images, and videos.
To run WeebsBook locally, follow these steps:
-
Clone this repository to your local machine.
git clone https://github.com/kyzsuki/weebsbook.git
-
Navigate to the project directory.
cd weebsbook
-
Install dependencies using Composer.
composer install
-
Create a copy of the
.env.example
file and rename it to.env
.cp .env.example .env
-
Generate application key.
php artisan key:generate
-
Configure your database details in the
.env
file. -
Migrate the database.
php artisan migrate
-
Serve the application.
php artisan serve
-
Visit
http://localhost:8000
in your web browser to access WeebsBook.
- Laravel: PHP framework for building web applications.
- Bootstrap: Frontend framework for responsive and mobile-first web development