Personal Website - Portfolio, Specs, Guestbook & more!
~ This is the complete source code for the omar11.sa website.
To demonstrate my programming skills, a place to showcase my work, and where people might know me better. and this may help me to get a great job.
After all, every programmer’s dream is to have a personal portfolio that shows his achievements, work, etc. 😊
From the beginning, my main focus was on speed and enhancing performance. This involved measures such as minimizing code size, optimizing images & using NEXT.js which has huge improvements overall. Like caching data requests & server-side rendering. This makes it faster in loading pages, and excellent for the user experience, in addition to a beautiful user interface & smooth animations.
- Simple, Minimal & Fast Rendering with Server Components.
- SEO Optimised along with dynamic sitemap, OpenGraph tags.
- GuestBook with Server Actions & Supabase database.
- AI assistant that answers any questions about the website & its content.
- Real-time Discord status! From Lanyard.
- Stats of all the games I own using Steam API's.
Name | Link |
---|---|
Framework | Next 14 (App Router) |
Database | Supabase |
Deployment | Vercel |
Styling | TailwindCSS |
Authentication | SupabaseAuth |
Animations | framer-motion |
Favicon | Iconify |
Follows all web standards, a 100 score on Lighthouse metrics!
Read the license note before cloning this website.
-
Clone the repo
git clone https://github.com/omarx11/omar11.sa.git
-
Install dependencies
npm install
-
Create an
.env
file similar to.env.example
and fill the keys. -
Start the development server
npm run dev
-
Generate a full static production build
npm run build
-
Preview the site as it will appear once deployed
npm run start
Whether you're helping me fix bugs, improve the site, or spread the word, I'd love to have you as a contributor! 🤝
-
Asking a question: Open a new topic on GitHub Discussions explaining what you want to achieve / your question. I'll try to get back to you shortly.
-
Suggesting an improvement: Open an issue explaining your improvement or feature so we can discuss and learn more.
MIT © Omar Abdulaziz
Note: Anyone is free to take inspiration from this site as long as you give credit to the ordinal creator, credits should include my full name (Omar Abdulaziz) and a link to my site [https://omar11.sa/]
Refer License file for more info
- Discord - omarx11
- Linkedin - @omar-abdulaziz-sa
- X - @dis_x0
Give a ⭐️ if this project helped you! Thank you.. 💚