awkwardpy-main

This repository is a Next.js and Tailwind CSS-powered personal portfolio. Showcase your skills and projects with a responsive and customizable design.

MIT License

Stars
0
Committers
2

[MIT License][license-url]

Welcome to the official repository of the AwkwardPy portfolio website! This project showcases my skills, projects, and experiences, providing an overview of my journey as a developer. Developed using Next.js 14, a powerful framework for building React applications, this website is designed to be dynamic, responsive, and visually appealing.

Features

  • Dynamic Routing: Leveraging Next.js's routing capabilities, each section of the website has its own URL, facilitating easy navigation and sharing.

  • Project Showcase: A dedicated section highlights my projects with descriptions, screenshots, and links to live demos or repositories.

  • Skills and Technologies: Displaying a comprehensive list of skills and technologies I'm proficient in, demonstrating expertise to potential collaborators or employers.

  • Source Code Access: Providing access to the source code for developers interested in collaboration or exploring opportunities.

  • Social Links: Connect with me on social media:

Technologies Used

  • Next.js 14: The core framework providing server-side rendering, routing, and other essential features.
  • React: Utilized for building modular and reusable user interface components.
  • TypeScript: Enhancing the project with static typing for improved developer experience and code quality.
  • CSS Modules: Scoped CSS stylesheets to maintain component-level styling without global conflicts.
  • Tailwind CSS: Enabling rapid prototyping and styling of components for a modern and visually appealing design.
  • Vercel: Deployed on Vercel for seamless integration with Next.js and automatic deployment on every commit.

Getting Started

To run this project locally, follow these steps:

  1. Clone this repository to your local machine.
    git clone https://github.com/awkward-py/awkwardpy-main.git
    
  2. Navigate to the project directory.
    cd awkwardpy-main
    
  3. Install dependencies using npm or yarn.
    npm install
    # or
    yarn install
    
  4. Start the development server.
    npm run dev
    # or
    yarn dev
    
  5. Open your browser and visit http://localhost:3000 to view the website.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

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