Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/venkateshramkumarg/portfolio
https://github.com/venkateshramkumarg/portfolio
Last synced: about 15 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/venkateshramkumarg/portfolio
- Owner: venkateshramkumarg
- Created: 2024-08-13T07:10:04.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-21T14:51:53.000Z (3 months ago)
- Last Synced: 2024-08-21T18:02:31.342Z (3 months ago)
- Language: TypeScript
- Size: 11.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).