Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/venkateshramkumarg/portfolio


https://github.com/venkateshramkumarg/portfolio

Last synced: about 15 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Venkatesh G - Portfolio

## Overview

This is my personal portfolio website showcasing my skills, projects, and experience as a Full-Stack Developer. The portfolio is built using **Next.js** and **Tailwind CSS**. It features a sidebar layout with project previews, descriptions, and links to the respective GitHub repositories.

## Features

- **Responsive Design**: The layout adapts to various screen sizes, ensuring a seamless experience across devices.
- **Project Showcase**: Display of multiple projects with images, descriptions, and links to GitHub repositories.
- **Navigation**: Sidebar navigation to access different sections of the portfolio.
- **Styling**: Styled using Tailwind CSS for a modern, clean, and responsive design.

## Technologies Used

- **Next.js**: React framework used for server-side rendering, static site generation, and routing.
- **Tailwind CSS**: Utility-first CSS framework used for styling the components.

## Project Structure

- **components/**: Contains reusable components used throughout the project.
- **public/**: Stores static assets like images.
- **pages/**: Contains the pages of the portfolio, including the main layout and individual project pages.
- **styles/**: Contains global styles and Tailwind configuration.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/venkateshramkumarg/Portfolio
```
2. Navigate to the project directory:
```bash
cd Portfolio
```
3. Install dependencies using Bun.js:
```bash
bun install
```
4. Run the development server:
```bash
bun run dev
```
5. Open your browser and go to `http://localhost:3000` to view the portfolio.

## Projects

### Pinterest Frontend
- **Description**: A clone of Pinterest's frontend built using React and Tailwind CSS.
- **GitHub Repository**: [View on GitHub](https://github.com/venkateshramkumarg/Pintrest-Frontend)

### Pinterest Backend
- **Description**: Backend for the Pinterest clone, implemented using Node.js and MongoDB.
- **GitHub Repository**: [View on GitHub](https://github.com/venkateshramkumarg/Pintrest-Backend_)

### Train Ticket Backend
- **Description**: A backend application for booking train tickets, built using Express.js and MongoDB.
- **GitHub Repository**: [View on GitHub](https://github.com/venkateshramkumarg/Train-Ticket-Backend)

### E-Commerce Backend
- **Description**: A backend for an eCommerce platform, built using Node.js, Express.js, and MongoDB.
- **GitHub Repository**: [View on GitHub](https://github.com/venkateshramkumarg/ecommerce_backend.git)

## Contact

- **LinkedIn**: [Venkatesh G](https://www.linkedin.com/in/venkateshramkumar-g-819182258/)
- **Instagram**: [@venkatesh_ram_kumar](https://www.instagram.com/venkatesh_ram_kumar/)
- **Email**: [[email protected]](mailto:[email protected])

## License

This project is open-source and available under the [MIT License](LICENSE).