Welcome to the repository for my personal website! This site showcases some of the projects I've built throughout my career, a blog section with articles I've written, and details about my work experience. The site is built with modern web technologies including TypeScript, Next.js, React, TailwindCSS, and Vercel for CI/CD.
- Framework: Next.js
- Language: TypeScript
- UI Library: React
- Styling: TailwindCSS
- Deployment: Vercel
- Project Portfolio: A comprehensive list of all my projects with detailed descriptions and links.
- Blog: Articles and tutorials on various web development topics.
- Work Experience: A timeline of my professional journey and roles.
Make sure you have the following software installed:
-
Clone the repository:
git clone https://github.com/jayvicsanantonio/jayvicsanantonio.dev.git
-
Navigate to the project directory:
cd jayvicsanantonio.dev
-
Install the dependencies:
npm install
Start the development server:
npm run dev
Open http://localhost:3000 with your browser to see your website in action.
The website is automatically deployed on Vercel. Every push to the main branch triggers a deployment. To manually deploy, follow these steps:
-
Install the Vercel CLI:
npm install -g vercel
-
Run the deployment command:
vercel
├── public # Static files
├── src
│ ├── components # React components
│ ├── pages # Next.js pages
│ ├── styles # TailwindCSS styles
│ ├── utils # Utility functions
│ └── data # Data files (projects, blog posts, etc.)
├── .eslintrc.json # ESLint configuration
├── .prettierrc # Prettier configuration
├── tailwind.config.js # TailwindCSS configuration
├── next.config.js # Next.js configuration
└── tsconfig.json # TypeScript configuration
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or create a pull request.
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes.
- Commit your changes (git commit -m 'Add some feature').
- Push to the branch (git push origin feature-branch).
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Feel free to reach out to me at [email protected] or connect with me on LinkedIn.
Thank you for visiting my personal website repository!