Skip to content
View alexandert-dev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report alexandert-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexandert-dev/README.md

Hi there, I'm Alexander

Welcome to my portfolio! I am a full-stack developer specializing in building web applications using Laravel and Vue.js. This README provides an overview of my skills, projects, and how you can get in touch with me.

Laravel Vue.js PostgreSQL Git Docker

πŸ“‘ Table of Contents

πŸ‘¨β€πŸ’» About Me

I am a passionate full-stack developer with a strong background in both front-end and back-end technologies. My primary focus is on creating efficient, scalable, and user-friendly web applications. I have experience working with various technologies and frameworks, but I specialize in Laravel for backend development and Vue.js for frontend development.

πŸ› οΈ Skills

Front-End

  • Vue.js: Proficient in building single-page applications (SPAs) with Vue.js, using the Composition API for better code organization and reusability.
  • Pinia: Experienced in state management using Pinia, the intuitive store for Vue.js.
  • HTML/CSS: Strong understanding of HTML5 and CSS3, including Flexbox and Grid.
  • JavaScript: Experienced in modern JavaScript (ES6+).
  • Vuetify: Skilled in using Vuetify for creating responsive and visually appealing UIs.
  • Axios: Proficient in making HTTP requests with Axios.

Back-End

  • Laravel: Extensive experience with Laravel, including Eloquent ORM, Blade templating, and Artisan command line.
  • RESTful APIs: Skilled in designing and implementing RESTful APIs.
  • Database Management: Proficient in working with PostgreSQL and MySQL.
  • Authentication & Authorization: Experienced in implementing authentication systems using Laravel Passport and Sanctum.
  • Testing: Familiar with PHPUnit and Laravel Dusk for automated testing.

Tools & Other Skills

  • Git: Proficient in version control using Git.
  • Docker: Experience in containerizing applications using Docker.
  • CI/CD: Knowledge of Continuous Integration and Continuous Deployment processes.
  • Agile: Familiar with Agile methodologies and tools like Jira and Trello.

πŸ“š Projects

Project 1: E-Commerce Platform

Description: An e-commerce platform built with Laravel and Vue.js. It features a complete product catalog, shopping cart, and checkout process.

  • Backend: Laravel, PostgreSQL
  • Frontend: Vue.js (Composition API), Pinia, Vuetify
  • Features: User authentication, product management, order management, payment integration.

Repository: GitHub Link

Project 2: Task Management Application

Description: A task management application that allows users to create, update, and delete tasks. It includes features such as user authentication, task categorization, and due date reminders.

  • Backend: Laravel, PostgreSQL
  • Frontend: Vue.js (Composition API), Pinia, Vue Router
  • Features: User authentication, task CRUD operations, notifications.

Repository: GitHub Link

Project 3: Blog Platform

Description: A blog platform where users can write and publish articles. It includes an admin panel for managing posts and user comments.

  • Backend: Laravel, PostgreSQL
  • Frontend: Vue.js (Composition API), Pinia, Tailwind CSS
  • Features: User authentication, WYSIWYG editor, comment system.

Repository: GitHub Link

πŸ“¬ Contact

Feel free to reach out to me via the following channels:

πŸ”§ Setup Instructions

To run any of my projects locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/username/project-repo.git
    cd project-repo
  2. Install dependencies:

    composer install
    npm install
  3. Set up environment variables: Copy the .env.example file to .env and update the necessary configuration values (database, mail, etc.).

  4. Generate application key:

    php artisan key:generate
  5. Run database migrations:

    php artisan migrate
  6. Start the development servers:

    php artisan serve
    npm run dev

πŸ“„ License

This project is licensed under the MIT License. See the LICENSE file for more details.


Thank you for visiting my portfolio! If you have any questions or would like to discuss potential opportunities, feel free to get in touch.

Popular repositories Loading

  1. alexandert-dev alexandert-dev Public

    Config files for my GitHub profile.

  2. laravel laravel Public

    Forked from laravel/laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea β€” freeing you to create without sweating the small things.

    PHP