ab3masta / portfolio_frontend_template

🎨 Build a stunning portfolio with ease using this ReactJS frontend template! πŸ’» Includes Material UI for a beautiful, responsive design.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš€ ReactJS Portfolio Website Template with CI/CD

A responsive portfolio website template built with ReactJS, TypeScript, and Google Material UI, integrated with continuous integration and deployment using GitHub Actions.

πŸŽ₯ Demo

myname-google-chrome-2023-03-22-15-32-26_tIAWw3Qi.mp4

🌟 Features

  • Fully responsive design for all devices πŸ“±πŸ’»πŸ–₯️
  • ReactJS for efficient component-based development βš›οΈ
  • TypeScript for type checking and improved code reliability πŸ”
  • Google Material UI for sleek and modern design elements 🎨
  • Continuous integration and deployment through GitHub Actions πŸ€–
  • Easy customization of content and layout to fit your personal or professional needs πŸŽ¨πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

πŸš€ Getting Started

  1. Clone this repository:

    git clone https://github.com/AbdouAbarchiAboubacar/portfolio_frontend_template.git
    
  2. Install dependencies:

    npm install
    
  3. Run the development server:

    npm start
    
  4. Open http://localhost:3000 to view the website in your browser.

🌎 Deployment

This template is set up for continuous integration and deployment using GitHub Actions. Simply push your changes to your repository and GitHub Actions will automatically run tests and deploy the updated site to your chosen hosting service.

πŸ’» Customization

The content and layout of the website can easily be customized to fit your specific needs. Simply edit the components in the src/components folder and adjust the styling in the src/styles folder.

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgements

  • ReactJS
  • TypeScript
  • Google Material UI
  • GitHub Actions
  • Create React App

About

🎨 Build a stunning portfolio with ease using this ReactJS frontend template! πŸ’» Includes Material UI for a beautiful, responsive design.

License:MIT License


Languages

Language:TypeScript 95.6%Language:HTML 2.6%Language:CSS 1.6%Language:JavaScript 0.2%