https://github.com/h471x/next_portfolio
Personal Portfolio Writen in TypeScript, NextJS and Deno
https://github.com/h471x/next_portfolio
deno nextjs portfolio-page typescript
Last synced: over 1 year ago
JSON representation
Personal Portfolio Writen in TypeScript, NextJS and Deno
- Host: GitHub
- URL: https://github.com/h471x/next_portfolio
- Owner: h471x
- License: mit
- Created: 2024-11-04T00:38:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-04T19:26:04.000Z (over 1 year ago)
- Last Synced: 2025-01-22T15:43:34.660Z (over 1 year ago)
- Topics: deno, nextjs, portfolio-page, typescript
- Language: TypeScript
- Homepage: https://hatixntsoa.vercel.app
- Size: 1.81 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Personal Portfolio
Welcome to my portfolio! This is a Next.js application showcasing my work and projects in software development, cybersecurity, and open-source contributions. Here, you can explore my skills, learn about my projects, and find ways to connect with me.
## Table of Contents
[About Me](#about-me) |
[Projects](#projects) |
[Technologies Used](#technologies-used) |
[How to Run the App Locally](#how-to-run-the-app-locally) |
[Contact](#contact) |
[License](#license)
## About Me
Hello! I'm **Hatix Ntsoa**, a passionate software developer specializing in Python and web development. I have a keen interest in cybersecurity and aim to become a skilled DevSecOps professional. I enjoy working on open-source projects and collaborating with others to create impactful solutions.
## Projects
Here are some of the projects I've worked on:
- **[Git & GitHub CLI](https://github.com/h471x/git_gh)**: Simple automation scripts for Git and GitHub.
- **[Markdown Previewer](https://github.com/h471x/markdown_previewer)**: A markdown note-taking tool that allows real-time markdown rendering.
- **[Password Generator](https://github.com/h471x/password_generator)**: A simple CLI tool to generate strong passwords.
- **[Port Scanner](https://github.com/h471x/port_scanner)**: A CLI tool to scan open ports on a network.
- **[Web Scraper](https://github.com/h471x/web_scraper)**: A CLI tool to scrape data from websites.
- **[WHOIS Lookup](https://github.com/h471x/whois_lookup)**: A CLI tool to perform WHOIS lookups.
## Technologies Used
- Next.js
- TypeScript
- Deno
- Git
- GitHub
- Markdown
- HTML/CSS
## How to Run the App Locally
To run this Next.js portfolio application locally, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/h471x/next_portfolio.git
cd next_portfolio
```
2. **Install the required packages**:
Make sure you have Deno installed. Then, install the dependencies.
```bash
deno run -A --unstable https://deno.land/x/deps.ts
```
3. **Run the Next.js app**:
```bash
deno task start
```
4. **Open your browser**:
After running the command, your default web browser should automatically open the app at [localhost:3000](http://localhost:3000).