Welcome to the Karo::Creative Developer Portfolio! This project is a dev project showcasing web app. It is built with Laravel and showcases various features and best practices in web development.
-
CRUD Operations:
- Create, Read, Update, and Delete operations for projects.
- Input sanitization and validation using Laravel Form Requests.
-
Blade Templating:
- Organized views with reusable Blade components for maintainability and scalability.
-
Tagging System:
- Projects can be tagged with relevant keywords.
- Scheduled tasks for tag purging and cleaning.
-
Search Functionality:
- Advanced search options to easily find projects and tech-stack.
-
Continuous Feature Development:
- Regularly adding new features to enhance functionality.
- Social Media Integration:
- Allow project postings to be shared on social media platforms.
To get started with the application, follow these steps:
-
Clone the repository:
git clone https://github.com/g-i-kala/laravel-developer-portfolio.git cd project-board -
Install dependencies:
composer install npm install
-
Environment setup:
- Copy
.env.exampleto.envand configure your database and other settings.
- Copy
-
Generate application key:
php artisan key:generate
-
Run migrations:
php artisan migrate
-
Serve the application:
php artisan serve
Contributions are welcome! Please submit a pull request or open an issue for any improvements or bug fixes.
This project is open-source and available under the MIT License.