Skip to content

adittya-jain/portfolio

Repository files navigation

Portfolio Website README

Overview

Welcome to my portfolio website! This site is built using Flutter and showcases my skills, projects, and experience. The website is designed to provide a comprehensive overview of my professional background and serve as a platform for potential employers and collaborators to get to know me better.

Features

  • Home Page: Introduction and summary of who I am.
  • About Page: Detailed information about my background, skills, and experiences.
  • Projects Page: Showcase of my projects with descriptions, images, and links to repositories or live demos.
  • Contact Page: Contact form for visitors to get in touch with me.

Installation

To run the portfolio website locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/portfolio-website.git
    cd portfolio-website
  2. Install Flutter: Ensure you have Flutter installed. If not, follow the instructions on the Flutter installation guide.

  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Technologies Used

  • Flutter: Framework for building the UI.
  • Dart: Programming language used by Flutter.
  • HTML/CSS: For web deployment.

Usage

  • Navigate through different sections using the navigation bar.
  • Explore my projects by clicking on the project cards to see more details.
  • Contact me through the form on the contact page.

Deployment

To deploy the website, you can use various hosting services. Here’s a simple way to deploy using GitHub Pages:

  1. Build the web app:

    flutter build web
  2. Navigate to the build directory:

    cd build/web
  3. Initialize a new Git repository and push to GitHub Pages:

    git init
    git remote add origin https://github.com/yourusername/yourusername.github.io.git
    git checkout -b main
    git add .
    git commit -m "Initial commit"
    git push -u origin main
  4. Enable GitHub Pages in your repository settings, if not done automatically.

Contributing

Contributions are welcome! If you have any suggestions or improvements, please fork the repository and submit a pull request.

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-branch.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature-branch.
  5. Open a pull request.

Contact

If you have any questions, feel free to reach out:

Thank you for visiting my portfolio website!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published