All Projects → jahirfiquitiva → jahir.dev

jahirfiquitiva / jahir.dev

Licence: MIT license
My personal website 💎 – Built using Next.js, TypeScript, MDX, contentlayer, Notion and Stitches styled components

Programming Languages

typescript
32286 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to jahir.dev

thvu-blog
My digital home on the internet.
Stars: ✭ 51 (-57.14%)
Mutual labels:  mdx, planetscale, notion-api, vercel
screenREC
A really simple , ad-free & minimal web based screen recorder 📹
Stars: ✭ 67 (-43.7%)
Mutual labels:  vercel, hacktoberfest-accepted, hacktoberfest2022
notion-nextjs-blog
A starter blog template powered by Next.js, Notion and Tailwind CSS.
Stars: ✭ 25 (-78.99%)
Mutual labels:  notion, notion-api, vercel
shellbear.me
Source code of my personal website and blog ✨
Stars: ✭ 177 (+48.74%)
Mutual labels:  portfolio, notion, notion-api
Hacktoberfest
Everyone is free to contribute. Not eligible for Hacktoberfest
Stars: ✭ 36 (-69.75%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
Dseized-Bot
This repository contains all of the code required NOTE you may need to download other dependencies which will be mentioned below. This bot has many features such as playing songs in multiple servers and making a queue for songs.
Stars: ✭ 20 (-83.19%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
simple-developer-portfolio-website
✈️ A simple portfolio for developers to showcase their skills and projects. Blog and tutorial at freeCodeCamp.
Stars: ✭ 265 (+122.69%)
Mutual labels:  portfolio, vercel
Hacktoberfest2021
Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a ⭐️
Stars: ✭ 1,320 (+1009.24%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
Notion-GCal-Sync
A Python script to automate the syncing of tasks between Google Calendar and the all-in-one productivity workspace, Notion. It utilizes API and is customizable for your own needs. Free to use.
Stars: ✭ 120 (+0.84%)
Mutual labels:  notion, notion-api
Portfolio
My portfolio (+ template) built using Next.js
Stars: ✭ 88 (-26.05%)
Mutual labels:  portfolio, vercel
notionapi
A Notion API SDK, written in Golang
Stars: ✭ 351 (+194.96%)
Mutual labels:  notion, notion-api
website
My personal website.
Stars: ✭ 29 (-75.63%)
Mutual labels:  mdx, vercel
alexcarpenter-next
Personal website built with Next.js, TypeScript, Contentlayer, and vanilla-extract.
Stars: ✭ 67 (-43.7%)
Mutual labels:  mdx, contentlayer
galgotias icloud feedback bot
No description or website provided.
Stars: ✭ 21 (-82.35%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
CodeForces-Solutions
Solutions to CodeForces ProblemSets
Stars: ✭ 47 (-60.5%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
notion-scholar
Reference management solution using Python and Notion.
Stars: ✭ 77 (-35.29%)
Mutual labels:  notion, notion-api
Aec-Library-Website
This is an Open-Source Library Website in which you get Resources to learn different topics, Donate book section to donate your old books, and a Book issue section to keep a record of all the books issued. -HacktoberFest Accepted
Stars: ✭ 52 (-56.3%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
sreetamdas.com
Personal website built with Next.js, TypeScript and Styled-components
Stars: ✭ 175 (+47.06%)
Mutual labels:  portfolio, mdx
Hacktoberfest-2021
Participate in Hacktoberfest by contributing to any Open Source project on GitHub! Here is a starter project for first time contributors. #hacktoberfest
Stars: ✭ 1 (-99.16%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022
SlugTerra
Hactoberfest 2020-2022 Project
Stars: ✭ 35 (-70.59%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2022

jahir.dev

Stack

Project Structure

.
|____content
|____public
|____src
| |____icons
| |____styles
| |____components
| | |____atoms
| | |____compounds
| | |____molecules
| | |____sections
| | |____mdx
| |____hooks
| |____providers
| |____pages
| | |____api
| | |____blog
| |____lib
| |____utils
| |____types
|____scripts
|____tailwind
  • content/* - MDX blog posts and projects
  • public/* - Static assets including images, fonts, audios and files
  • src/icons/* - Custom SVG icon paths. Mostly based on Lucide
  • src/styles/* - Some global styles. Built using tailwind classes
  • src/components/atoms/* - The simplest components. Most of them are stateless
  • src/components/compounds/* - Slightly more complex components. Some use or extend atoms
  • src/components/molecules/* - The main blocks for the website: metatags, toolbar, footer and Layout
  • src/components/sections/* - The different sections or pages of my website. (They're here to keep src/pages/ as clean as possible)
  • src/components/mdx/* - Components built specifically for MDX content
  • src/hooks/* - A couple hooks used throughout the app
  • src/providers/* - React Contexts for different purposes such as: current theme, blog post reactions, sponsors data.
  • src/pages/api/* - API routes powering /dashboard, blog post reactions and views, and a page to download github releases assets
  • src/pages/blog/* - Static pre-rendered blog pages using MDX
  • src/pages/projects/* - Static pre-rendered projects pages using MDX
  • src/pages/* - All other static pages
  • src/lib/* - Short for "library", a collection of helpful utilities or code for external services
  • src/utils/* - Almost the same as lib just with code built to be used in components
  • src/stitches/* - Setup for stitches themes including colors, spaces, fonts and more

Running Locally

git clone https://github.com/jahirfiquitiva/jahir.dev.git
cd jahir.dev
yarn

Create a .env file similar to .env.example.

yarn dev

Cloning / Forking

Please review the license, do not copy it directly, remove all of my personal information (resume, blog posts, images, etc.) and change the styling and colors to match your personal brand. You are free to use this code as inspiration or learning reference but this is not a template.

Previous versions

All the previous versions of this website can be found at jahirfiquitiva/prev-websites

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].