Skip to content

solidsnk86/portfolioWeb

Repository files navigation

solidsnk86 / portfolio

This is my web portfolio in React with NextJs 14

Welcome to my portfolio, a space where I showcase my diverse range of projects. Leveraging the GitHub Stats API, you can explore the star count of each project, providing insight into their popularity and community engagement. The dynamic and personalized features are powered by Google Sheets CSV integration, enabling seamless updates and a tailored experience.

As you navigate through my portfolio, you'll notice its interactive elements, enriched by cookies for location tracking. This not only enhances the user experience but also allows me to connect with visitors globally. The visitor count information adds another layer of dynamism, highlighting the collaborative and evolving nature of this platform.

I invite you to explore my work, get to know the projects, and witness the fusion of technology and creativity that defines my journey. Thank you for visiting!

Front End

React

Next.js

TypeScript

JavaScript

CSS

Tailwind CSS

Backend:

Supabase

PostgreSQL

This web application utilizes Supabase with PostgreSQL as the backend to manage various functionalities, including user tables, article views tracking, likes handling, and date recording. Google Sheets CSV dynamically generates content and incorporates information. The application uses cookies to collect data, including user location (country and city), and tracks the number of visitors. All this data seamlessly integrates into my Supabase database in PostgreSQL.

Feel free to download or clone this repository with git clone https://github.com/solidsnk86/portfolioWeb/. Afterward, install the necessary dependencies using:

npm install @latest
# or
yarn install

You can adjust and modify the ESLint rules based on your preferences.

Enjoy this project, designed as my portfolio to showcase my work. The integration with the GitHub Stats API determines the project's star count, while Google Sheets CSV, cookies for location tracking, and visitor count information contribute to its dynamic and personalized features.

This app is deployed on Vercel:

Deployed on Vercel

Error Reporting: If you encounter any issues or errors while using our application, please don't hesitate to reach out. Provide details about the problem, and I'll work to address it promptly.

Contributions: Interested in contributing to the project? Feel free to fork the repository on GitHub and submit a pull request. I appreciate any enhancements, bug fixes, or new features you may bring!

General Inquiries: Whether you have questions about the application's functionality, suggestions for improvement, or just want to say hello, your feedback is always welcome.

Contact for any queries or feedback, feel free to reach out to my email at:

Gmail Badge

NeoTecs Dev ©2023