REPOSITORY OVERVIEWLive repository statistics
★ 3Stars
⑂ 0Forks
◯ 8Open issues
◉ 3Watchers
23/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
7 Maintenance state20% weight
40 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
eleventy-starter
A simple template for myself to get familiar with the folder structure for eleventy. The site is extremely barebones, with just a couple lines of CSS/styling, without pagination or tags. If you're looking for a fool-proof solution for a text-heavy blog site, you're in the right place. View the live demo here.
GitHub
In case the GitHub ecosystem is unfamiliar to you, please check out the official starter guide!
Getting started:
Run the following commands in your local terminal:
cd my-workspace
git clone --depth=1 https://github.com/partheus/eleventy-starter.git my-eleventy-blog
cd my-eleventy-blog
npm install
The project is now ready to go live! Run the following command to bring up a local environment with hot reload (any changes you make in the local text editor will reflect immediately in the browser window):
npm run dev
Open http://localhost:8080 in a browser of your choice. If everything was done right, you should see the homepage of the starter blog! Screenshot attached below. You're now ready to start customizing the site according to your needs! For further help, check out the official 11ty docs here: https://www.11ty.dev/docs/
How it works - The site itself
- EleventyJS works as a static site generator. In simple terms, this means that all loading is done superfast, and html files are generated immediately on compilation. There is a set layout for these files, which then become webpages in the browser.
- The webpages are all based on a certain template. For this site, I've used
liquid as the templating language. In the _includes folder, there is a simple layout.liquid file. All html files generated from this template will have the same exact layout.
- You can create custom templates! For example, my personal website (https://parth.ninja) has several templates, including a custom footer and header.
- When you run the commands to compile all files, a set of ready-to-be-published files are generated in the
_site folder.
- Other resources are stored in the
/css and /img folders. The /writing/posts folder is explained in the next section.
Blog posts
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
This is an exercise in Node.js, Express.js, MongoDB, and Mongoose. It's a simple blogging web application where one can add new blog posts, view them in their own dedicated route, and delete them. The posts are stored in a local MongoDB database. EJS templating is used for the HTML pages, Bootstrap is also used, along with some custom CSS styling.
29/100 healthActive repository
EJSNo license
⑂ 1 forks◯ 0 issuesUpdated Dec 31, 2022
This blogging site is something newer than other blogging sites. This is a one page dynamic blogging site where the users can read the blogs and can buy or hire the bloggers in few simple steps. In this website creation no template, bootstrap or any other already coded mechanism has been used. This website has been coded from the scratch and everything in this website is completely manually coded from the scratch. The interface is very much satisfying and blissful. The bloggers have a section inside the blogs sections called owner edit and from there, the bloggers can log in to their registered account with email id and password and hence can edit the blogs and once they save that the same would show at the live website. Users can also share the blogs and can visit to the social media pages of the blogger. The site can be visited at this link – https://snehavikash-a9acc.web.app/ . The concept and usage of this website is very convenient and easy for both the bloggers and the users. The website is a one page dynamic data website where the users can read the blogs, can read the reviews of audience, can visit the social handles of bloggers, can hire the blogger or can buy the productions of blogger. The blogger also has an easy going with the website as they can edit their blogs right there on that single page of website, they just have to login into the owner edit section of any particular blog and then there they can edit it and save it and that thing will go live. The bloggers can also upload the photos of their every particular blogs which makes the blog looks more interesting. At the start of the website screen there’s an automatic changing review section, whose data is getting retrieved from the data base and at a regular frequency it’s changing and this keeps happening eternally. This website is all created with HTML for structuring, CSS for Designing and for additional dynamic functions Java Script has been used. The data base used in it is of Google’s Firebase. Firebase is the best platform for forming a Backend for mobile applications and web applications currently across the world. So, every retrieval and fetching of data has been done through Firebase data base and all dynamic data insertion has also been done through that. The hosting of the website has been done also by the firebase server. Media query has been used for making the website responsive for every platform available and every minute details has been taken care off. For the Review Looping part of the website, looping, Time interval function and data retrieval from the Firebase database has been used. For the animation part on scrolling, AOS (Animation on Scroll) has been used. For social handling visit purposes, href has been used and for sharing purpose of blog this website has been used - https://sharingbuttons.io/ . Authentication event/Login Event is connected from the Google’s Firebase, that’s why there is not worries for security. The bloggers easily and safely can login to their edits and can do the required.