https://github.com/coderdiaz/cvfolio
Minimalist personal site inspired by ReadCV, clean and aesthetic. Built with Astro and TailwindCSS perfect for developers and designers.
https://github.com/coderdiaz/cvfolio
astro astrojs minimalist react seo tailwindcss
Last synced: 2 days ago
JSON representation
Minimalist personal site inspired by ReadCV, clean and aesthetic. Built with Astro and TailwindCSS perfect for developers and designers.
- Host: GitHub
- URL: https://github.com/coderdiaz/cvfolio
- Owner: coderdiaz
- License: other
- Created: 2025-04-17T20:43:49.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-06-21T19:31:21.000Z (8 days ago)
- Last Synced: 2025-06-21T20:28:24.427Z (8 days ago)
- Topics: astro, astrojs, minimalist, react, seo, tailwindcss
- Language: Astro
- Homepage: https://cv.coderdiaz.com/
- Size: 2.24 MB
- Stars: 28
- Watchers: 3
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# CVfolio
**Welcome to CVfolio!**. CVfolio is an minimalistic and aesthetic Astro template for developers and designers to showcase their professional journey, portfolio, and expertise in a modern, fast-loading website inspired by Read.CV.
The source code is still being worked on, so **it's important to share it** with you so we can get feedback and constantly improve it.
Over time, we've managed to add features and improve the design. There are still some things left to do, but the most important thing is that there's an opportunity for this project to be **community-driven**.
- Telegram group: **[Cvfolio »](https://t.me/+5xVGgQ9aQOk1ZmNh)**
- Follow me on X at **[@coderdiaz »](https://x.com/coderdiaz)**## How to contribute
Cvfolio is built on top of Astro and uses TailwindCSS for generate the website. If you are familiar with Astro, you should feel right at home.
In terms of local development, you can use the following requirements:
- Node.js - v18.17.1 or v20.3.0, v22.0.0 or higher.
If you have these requirements, you can start by cloning the repository and installing the dependencies:
```sh
git clone https://github.com/coderdiaz/cvfolio.gitcd cvfolio
git checkout -b feat/your-feature # or fix/your-fix
```> Don't push directly to the main branch. Instead, create a new branch and push it to your branch.
Next, install the dependencies using Bun or NPM:
```sh
bun install# npm
npm install
```Finally, start the development server:
```sh
bun dev
```If everything is OK, push your branch and create a pull request:
```sh
git commit -am "Your commit message"git push
```Visit [github.com/coderdiaz/cvfolio/pulls](https://github.com/coderdiaz/cvfolio/pulls) and create a pull request.
## Check our Documentation
Here is a list of documentation for more in depth information about the cvfolio.
| Documentation | Link |
| ----------------------------- | ----------------------------------------------------------------------------------- |
| Project Structure | [docs/project-structure](/docs/project-structure.md) |
| Customization | [docs/customization](/docs/customization.md) |
| How to deploy on GitHub Pages | [docs/guides/how-to-deploy-github-pages](docs/guides/how-to-deploy-github-pages.md) |Feel free to add more documentation.
If you have any comments or recommendations contact me vía [X](https://x.com/coderdiaz) or email [hey(at)coderdiaz.com](mailto:[email protected]), or write an Issue with your proposal.