Skip to content

sdr1221121/portfolio

 
 

Repository files navigation

Rubem Neto's Portfolio

Welcome to my personal portfolio project! This repository showcases my work, projects, and interests as a Software Engineering student. The portfolio is built using Astro and styled with Tailwind CSS.

🚀 Features

  • Dynamic Project Pages: Each project has its own dedicated page with detailed information.
  • Responsive Design: Fully responsive and optimized for all devices.
  • Markdown Support: Project details are written in Markdown for easy editing.
  • Tailwind CSS: Styled with Tailwind for a modern and clean look.

📂 Project Structure

Here is an overview of the project structure:

/
├── public/                # Static assets (e.g., images, PDFs)
├── src/
│   ├── assets/            # Logos, background images, etc.
│   ├── components/        # Reusable UI components
│   ├── data/              # JSON and Markdown files for content
│   ├── layouts/           # Layout components
│   ├── pages/             # Astro pages
│   └── styles/            # Global CSS styles
├── astro.config.mjs       # Astro configuration
├── tailwind.config.js     # Tailwind CSS configuration
├── tsconfig.json          # TypeScript configuration
└── package.json           # Project dependencies and scripts

🛠️ Technologies Used

  • Astro: Static site generator for building fast websites.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • Markdown: Content for projects is written in Markdown.
  • TypeScript: Ensures type safety and better developer experience.

📦 Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/rubuy-74/portifolio.git
  2. Navigate to the project directory:

    cd portifolio
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and go to http://localhost:4321.

📄 Available Scripts

  • npm run dev: Start the development server.
  • npm run build: Build the project for production.
  • npm run preview: Preview the production build locally.

🌟 Contributing

Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.

📧 Contact

If you have any questions or want to connect, feel free to reach out:

📜 License

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

About

my portfolio :)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 92.0%
  • Astro 4.4%
  • HTML 3.2%
  • CSS 0.4%