This is the repository for my personal website, a portfolio built with Next.js to showcase my projects, experience, and skills.
The website serves as a central hub for my professional online presence. Key features include:
- Projects: A showcase of my personal and professional projects, with descriptions, links, and images.
- Experience: A detailed overview of my work experience, highlighting my responsibilities and accomplishments.
- Skills: A summary of my technical skills and areas of expertise.
- Contact Information: Easy access to my contact details and social media profiles.
- Resume: A downloadable version of my resume.
- Next.js: A React framework for building performant and SEO-friendly web applications.
- TypeScript: A superset of JavaScript that adds static typing for improved code quality and maintainability.
- CSS Modules: A CSS styling approach that encapsulates styles within components to avoid naming conflicts and improve modularity.
The color palette for the website can be found at https://colorhunt.co/palette/eadfb49bb0c151829bf6995c.
The website is live and self-hosted at smit.codestacx.com.
To run the website locally, follow these steps:
-
Clone the repository: Clone the repository to your local machine using Git.
git clone https://github.com/Smit2553/smit2553.github.io.git
-
Navigate to the project directory: Change your current directory to the cloned repository.
cd smit2553.github.io -
Install dependencies: Install the required Node.js packages using npm.
npm install
-
Run the development server: Start the Next.js development server.
npm run dev
-
Access the website: Open your web browser and navigate to
http://localhost:3000to view the website.
Contributions are welcome! If you find a bug or have a suggestion for improvement, please open an issue or submit a pull request.