SkillAgentSearch skills...

Devfolio

Personal website & portfolio build using Next js , Tailwind css and Appwrite

Install / Use

/learn @Saif-Arshad/Devfolio
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

image

Next.js Portfolio Website

This is a portfolio website that showcases my work using Next.js. The website is fully responsive and optimized for different devices and screen resolutions. It also features full-stack functionality that enables me to log in as an admin and manage all the projects and articles I have uploaded, such as editing, updating, or deleting them.

Technologies used

  • Next.js: A React framework for building fast and scalable web applications.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • TypeScript: A superset of JavaScript that adds static type checking and other features.
  • Appwrite: A backend server for managing authentication, databases, and storage.

Features

  • Fully responsive: The website adapts to different screen sizes and devices, ensuring a smooth user experience across all platforms.
  • Multipage layout: The website consists of multiple pages, each with a specific purpose and content. You can navigate between the pages using the menu bar at the top.
  • My dashboard: The website provides a secure and user-friendly dashboard for the admin to manage the projects and articles. The admin can log in, edit, update, or delete the projects as needed.
  • WakaTime Stats Integration:Displays coding activity and project insights.
  • GitHub Contributions:Highlights GitHub contributions for showcasing activity and involvement.

Installation and setup instructions

1.Clone this repository to your local machine:

git clone https://github.com/Saif-Arshad/devfolio

2.Navigate to the project directory:

cd devfolio

3.Install the dependencies:

npm install

4.Create a .env file in the root directory and add the environment variables which are in:

.env-example https://github.com/Saif-Arshad/devfolio/blob/main/.env.example

5.Start the development server:

npm run dev

Open http://localhost:3000 in your browser to view the website.

The website will reload automatically when you make changes to the code.

Deployment

The live version of the website is available at: https://saifurrehman.info/.

Feel free to explore the website, and if you encounter any issues, please report them in the repository's issue tracker. Thank you for visiting!

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated19d ago
Forks2

Languages

TypeScript

Security Score

75/100

Audited on Mar 12, 2026

No findings