Skip to content

rprakashdass/portfolio

Repository files navigation

Portfolio Application

A sleek, modern portfolio application designed to showcase projects, skills, and experiences with an elegant user interface. Built with cutting-edge technologies and optimized for performance and scalability.

Live Preview

Check out the live application: rprakashdass.in

Features

  • Modern Design: Designed with Accentricity UI for a visually appealing and user-friendly interface.
  • Performance-Optimized: Developed using Next.js with TypeScript for fast and efficient rendering.
  • Styling: Styled using Tailwind CSS for utility-first, responsive designs.
  • Typography Animation: Integrated Cursify for animated text and cursor effects.
  • Error Reporting: Error monitoring and tracking using Sentry.
  • Deployed on Vercel: Leveraging Vercel for seamless and efficient deployment.

Tech Stack

  • Framework: Next.js + TypeScript
  • Styling: Tailwind CSS
  • UI Components: Accentricity UI
  • Animation: Cursify
  • Error Reporting: Sentry
  • Package Manager: pnpm
  • Deployment: Vercel
  • Favicon: freepik

Installation

Prerequisites

  • Node.js (>= 16.x)
  • pnpm (>= 7.x)

Steps

  1. Clone the repository:
    git clone https://github.com/rprakashdass/portfolio.git
    cd portfolio
  2. Install dependencies:
    pnpm install
  3. Run the development server:
    pnpm dev
  4. Open your browser and navigate to:
    http://localhost:3000
    

Project Structure

portfolio/
├── components/        # Reusable UI components
├── pages/             # Application pages
├── styles/            # Global and Tailwind CSS styles
├── public/            # Static assets
├── utils/             # Helper functions
├── data/              # Data for projects, skills, etc.
└── sentry/            # Sentry configuration

Deployment

The application is automatically deployed on Vercel from the main branch. For manual deployment:

  1. Build the application:
    pnpm build
  2. Start the production server:
    pnpm start

Contributing

Feel free to fork the repository and submit pull requests for enhancements or bug fixes.

Feedback

If you encounter any issues or have suggestions, please open an issue in the GitHub repository.

License

This project is licensed under the MIT License.

Author

Prakash Dass R

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published