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.
Check out the live application: rprakashdass.in
- 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.
- Framework: Next.js + TypeScript
- Styling: Tailwind CSS
- UI Components: Accentricity UI
- Animation: Cursify
- Error Reporting: Sentry
- Package Manager: pnpm
- Deployment: Vercel
- Favicon: freepik
- Node.js (>= 16.x)
- pnpm (>= 7.x)
- Clone the repository:
git clone https://github.com/rprakashdass/portfolio.git cd portfolio
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Open your browser and navigate to:
http://localhost:3000
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
The application is automatically deployed on Vercel from the main branch. For manual deployment:
- Build the application:
pnpm build
- Start the production server:
pnpm start
Feel free to fork the repository and submit pull requests for enhancements or bug fixes.
If you encounter any issues or have suggestions, please open an issue in the GitHub repository.
This project is licensed under the MIT License.
Prakash Dass R
- GitHub: rprakashdass
- Website: rprakashdass.in