Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leandroargentiero/leandroargentiero.com
Personal portfolio website
https://github.com/leandroargentiero/leandroargentiero.com
contentlayer framer-motion nextjs reactjs swr tailwindcss unsplash vercel
Last synced: about 7 hours ago
JSON representation
Personal portfolio website
- Host: GitHub
- URL: https://github.com/leandroargentiero/leandroargentiero.com
- Owner: leandroargentiero
- License: other
- Created: 2022-04-06T09:41:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-17T12:53:30.000Z (10 months ago)
- Last Synced: 2024-01-17T21:02:20.405Z (10 months ago)
- Topics: contentlayer, framer-motion, nextjs, reactjs, swr, tailwindcss, unsplash, vercel
- Language: TypeScript
- Homepage: https://leandroargentiero.com
- Size: 44.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fleandroargentiero%2Fleandroargentiero.com)
# leandroargentiero.com
- **Framework**: [Next.js](https://nextjs.org/)
- **Type Checking**: [Typescript](https://www.typescriptlang.org/)
- **Styling**: [Tailwind CSS](https://tailwindcss.com/)
- **Animations**: [Framer Motion](https://www.framer.com/motion/)
- **UI Components**: [Radix UI](https://www.radix-ui.com/)
- **Content**: [MDX with ContentLayer](https://www.contentlayer.dev/)
- **Data Fetching**: [SWR](https://planetscale.com)
- **Deployment**: [Vercel](https://vercel.com)## Overview
- `public/*` - Static assets including images and sound.
- `scripts/*` - A useful script to generate a sitemap.
- `src/data/*` - MDX data that is used for projects.
- `src/hooks/*` - Custom hooks like for getting weather data, scrolling
indicator and general SWR fetcher.
- `src/pages/api/*` -
[API routes](https://nextjs.org/docs/api-routes/introduction).
- `src/pages/projects/*` - Static pre-rendered project pages using MDX.
- `src/pages/*` - All other static pages.
- `src/sections/*` - Compositions of componets used for creating pages.
- `src/styles/*` - A small amount of global styles. This project mostly uses
Tailwind CSS framework.## Running Locally
```bash
$ git clone https://github.com/leandroargentiero/leandroargentiero.com.git
$ cd leandroargentiero.com
$ yarn
$ yarn dev
```Create a `.env` file similar to
[`.env.example`](https://github.com/leerob/leerob.io/blob/main/.env.example).## Cloning / Forking
Please review the
[license](https://github.com/leandroargentiero/leandroargentiero.com/blob/main/LICENSE.txt)
and remove all of my personal information (resume, blog posts, images, etc.).