A modern portfolio app inspired by the Ubuntu desktop environment. This app showcases your work, skills, and experience with an intuitive and visually appealing design.
Check out the live version here!
- Ubuntu-inspired UI: Mimics the look and feel of the Ubuntu operating system.
- Dark mode theme: Sleek and modern design.
- Responsive: Optimized for all screen sizes.
- Interactive Navigation: Sidebar with multiple sections for an immersive experience.
- Customizable: Easily update content to reflect your personal details.
- Next.js – React framework for server-side rendering and static site generation.
- TypeScript – Typed JavaScript for enhanced development.
- Tailwind CSS – Utility-first CSS framework for styling.
- Vercel – For deployment and hosting.
Ensure you have the following installed:
- Node.js (v18.x or higher)
- npm
-
Clone the repository:
git clone https://github.com/sakilk130/ubuntu-portfolio.git cd ubuntu-portfolio
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and navigate to:
http://localhost:3000
To generate a production build:
npm run build
This will create an optimized build in the .next
folder. You can then run the following command to start the production server:
npm run start
To personalize this portfolio:
- Update content: Edit the
data
folder to modify the About Me, Experience, Projects, and other sections. - Change styling: Modify the Tailwind CSS configuration or components to adjust the theme or layout.
Contributions are welcome! If you have any improvements or bug fixes, please:
- Fork this repository.
- Create a new branch (
git checkout -b feature-branch
). - 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 open-source and available under the MIT License.
Feel free to reach out to me if you have any questions or suggestions:
- Portfolio: https://sakilk130.vercel.app/
- Email: sakilk130@gmail.com
- GitHub: @sakilk130