Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/singhkunal2050/singhkunal2050v2
🚀 Portfolio Website / Blog Portal 📖 with eleventy and netlify-cms based on the Jamstack Architecture 🍪
https://github.com/singhkunal2050/singhkunal2050v2
blog jamstack netlify seo
Last synced: about 2 months ago
JSON representation
🚀 Portfolio Website / Blog Portal 📖 with eleventy and netlify-cms based on the Jamstack Architecture 🍪
- Host: GitHub
- URL: https://github.com/singhkunal2050/singhkunal2050v2
- Owner: singhkunal2050
- Created: 2021-05-29T15:29:17.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T18:25:13.000Z (4 months ago)
- Last Synced: 2024-09-13T05:47:04.941Z (4 months ago)
- Topics: blog, jamstack, netlify, seo
- Language: Nunjucks
- Homepage: https://singhkunal2050.dev/
- Size: 41.8 MB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Netlify Status](https://api.netlify.com/api/v1/badges/17603b1a-9c22-4130-817d-37fc149a3257/deploy-status)](https://app.netlify.com/sites/singhkunal2050v2/deploys)
# singhkunal2050
![SASS](https://img.shields.io/badge/SASS-hotpink.svg?style=for-the-badge&logo=SASS&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)
![NPM](https://img.shields.io/badge/NPM-%23000000.svg?style=for-the-badge&logo=npm&logoColor=white)
![Netlify](https://img.shields.io/badge/netlify-%23000000.svg?style=for-the-badge&logo=netlify&logoColor=#00C7B7)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)
![Thymeleaf](https://img.shields.io/badge/Nunjucks-%23005C0F.svg?style=for-the-badge&logo=Nunjucks&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![Shell Script](https://img.shields.io/badge/Eleventy-%23121011.svg?style=for-the-badge&logo=Eleventy&logoColor=white)
### A Personal website/Blog Portal based on eleventy and The **Jamstack**### Keypoints or Features
- Jamstack Architecture based on Eleventy and Netlify CMS 🤠
- Backend data Hosted on Github at /posts 😎
- Custom Cursor, Semantic HTML 🎀
- og meta tags for sharing on Social Platformss ✨
- Contact form 📞
- Blogs 📖
- Surprise Modal popup on First visit after a time delay greeting the user. 🥳
- Max score on Lighthouse ⚡
- Switch Color Modes 🎨
- 404 page added 🤔![Website Snap](https://github.com/singhkunal2050/singhkunal2050v2/raw/master/docs/home-snap-3.png "Website Snap")
#### Dark Mode
![Website Snap](https://github.com/singhkunal2050/singhkunal2050v2/raw/master/docs/home-snap-4.png "Website Snap 2")### SEO Score
![Google SEO Audit Score](https://github.com/singhkunal2050/singhkunal2050v2/raw/master/docs/test-2.png "Google SEO Audit Score")### Surprise on First VIsit 🥳
![Surprise on First VIsit](https://github.com/singhkunal2050/singhkunal2050v2/blob/master/docs/surprise-modal.png?raw=true "Surprise on First Visit")### 404 🤔
![404](https://github.com/singhkunal2050/singhkunal2050v2/blob/master/docs/404.png?raw=true "404")# References
https://rphunt.github.io/eleventy-walkthrough/partials-and-include.html
https://www.belter.io
https://codersblock.com/blog/
### Using Debugger
```
console.log('{{ collections.post[0].templateContent | console | safe }}' )
```### Blog Features
- Highlighted Code
- embedded videos
- social share
- tags### Todos
- Add a new collection for posts which support single and multi image carousal that can be view just a like social media for all your image content
- Can work on a eleventy plugin with npm to create a simple 404 page
- Add Styling for inline code
- Added /uses inspired by https://github.com/wesbos/awesome-uses/
- Add Sitemap.xml and robots.txt
- End point to fetch stars of repo at build time https://api.github.com/repos/singhkunal2050/singhkunal2050v2
- Use lamda functions for views and likes counter on blogs
- refactor from sass to css variables
- add color scheme toogle
- Search Blogs with tags or title
- Add About page with Feats Certications and Overall idea obout me
- Create updated resume and update it across all platforms
- pwa notifications on new blog posts
- add site main domain to site.json
- shine js for glass cards
- pwa
- Share on eleventy hashtag
- tags specific collections
- Add 5+ Color Schemesprojects=> Update Project Listing and Create Page for Each Project
Add MERN Projects in Website
Mention Stack of Project with Scope of work u have done## Important Points for updates
- Work on good user experience of blog single page
- Loader issue when too many iframes are part of body templateContent
- Social share for mobile needs work
- Work on top progress indicator bugs for blog complete case
- Update projects in portfolio
- detailed page for projects if possible and maybe video descriptions (Why not!!)
- update latest projects and remove old ones
- About page with more about me and things I do (Can be a good place for creativity and animations )
- tags based filtering
- pagination ordering issue
-