All Projects → jenkoian → Hacktoberfest Checker

jenkoian / Hacktoberfest Checker

Licence: mit
🎃 Check how you're doing in hacktoberfest

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Hacktoberfest Checker

Ideoxan
👩‍💻 Ideoxan is a free to use online tool to learn programming.
Stars: ✭ 29 (-96.09%)
Mutual labels:  hacktoberfest, tailwindcss
Neat Starter
Starter Template for Netlify CMS, Eleventy, Alphine JS & Tailwind CSS
Stars: ✭ 104 (-85.98%)
Mutual labels:  hacktoberfest, tailwindcss
Usefonts
A tool to help designers and developers select their perfect fonts. It uses Google Fonts API to fetch the fonts.
Stars: ✭ 29 (-96.09%)
Mutual labels:  hacktoberfest, tailwindcss
Goodwork
Self hosted project management and collaboration tool powered by TALL stack
Stars: ✭ 1,730 (+133.15%)
Mutual labels:  hacktoberfest, tailwindcss
Svgwave
🌊 SVG Wave is a tiny, free and beautiful SVG gradient waves generator for your UI or website desgin. It offers dead simple UI to customize, and style your waves based on your theme specifications.
Stars: ✭ 255 (-65.63%)
Mutual labels:  hacktoberfest, tailwindcss
Tails
Tails is a (no-config) copy'n paste library of templates and components crafted using TailwindCSS
Stars: ✭ 416 (-43.94%)
Mutual labels:  hacktoberfest, tailwindcss
Lichter.io
My own website and CV
Stars: ✭ 105 (-85.85%)
Mutual labels:  hacktoberfest, tailwindcss
Svelte Storybook Tailwind
A starter template for Svelte, TailwindCSS and Storybook. You can easily start your project with this template, instead of wasting time figuring out configurations for each integration.
Stars: ✭ 204 (-72.51%)
Mutual labels:  hacktoberfest, tailwindcss
Reactive Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Stars: ✭ 3,280 (+342.05%)
Mutual labels:  hacktoberfest, tailwindcss
Freek.dev
The sourcecode of freek.dev
Stars: ✭ 407 (-45.15%)
Mutual labels:  hacktoberfest, tailwindcss
V Dashboard
Dashboard starter template built with Vue 3 and Tailwind CSS.
Stars: ✭ 438 (-40.97%)
Mutual labels:  hacktoberfest, tailwindcss
Pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Stars: ✭ 734 (-1.08%)
Mutual labels:  hacktoberfest
Goph
🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀
Stars: ✭ 734 (-1.08%)
Mutual labels:  hacktoberfest
Symfony Docker
A Docker-based installer and runtime for Symfony. Install: download and `docker-compose up`.
Stars: ✭ 732 (-1.35%)
Mutual labels:  hacktoberfest
Javers
JaVers - object auditing and diff framework for Java
Stars: ✭ 731 (-1.48%)
Mutual labels:  hacktoberfest
Commercejs Nextjs Demo Store
Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.
Stars: ✭ 737 (-0.67%)
Mutual labels:  hacktoberfest
Nbstripout
strip output from Jupyter and IPython notebooks
Stars: ✭ 738 (-0.54%)
Mutual labels:  hacktoberfest
Hdl
HDL libraries and projects
Stars: ✭ 727 (-2.02%)
Mutual labels:  hacktoberfest
Leasot
Parse and output TODOs and FIXMEs from comments in your files
Stars: ✭ 729 (-1.75%)
Mutual labels:  hacktoberfest
Notify
A dead simple Go library for sending notifications to various messaging services.
Stars: ✭ 727 (-2.02%)
Mutual labels:  hacktoberfest

Hacktoberfest Checker

Build Status GitHub

Useful checker web app to see how close you are to achieving the requirements for a free t-shirt as part of Hacktoberfest.

https://hacktoberfestchecker.jenko.me/

Screenshot

2020!

Been really short on time this year, so just a quick reskin rather than any major tech advancements.

I will add some issues when I get chance of ideas that can be contributed, I'll continue to do this throughout the month.

Finally, I have to give a big shout out to DigitalOcean and Dev for yet another awesome event and their support for this checker app.

Doesn't DigitalOcean have their progress checker now?

They do! However, I still think it's worth having a checker that doesn't require auth and allows you to check on your mates (or celebrity developers!).

Happy hacking!

Requirements

  • Node v10+

Recommended to use NVM

Running the app

  • Generate a GitHub personal access token to ensure you don't get rate limited as often.

  • Create a .env file using .env.example as an example. Or export the GitHub token as an environment variable for Node.js to use:

    • Mac/Linux: export GITHUB_TOKEN=YOUR_TOKEN
    • Windows (cmd.exe): set GITHUB_TOKEN=YOUR TOKEN
    • Windows (PowerShell): $env: GITHUB_TOKEN=YOUR TOKEN
  • $ npm install

  • $ npm run tailwind-gen

  • $ npm start

  • Point browser to localhost:5000

Want to run the API server and the frontend in their processes? Use this:

$ npm run start-frontend
$ npm run start-server

or in a single command...

$ npm run start-development

Running the app within Docker

As an alternative to the section above, you can run the app within a Docker container:

  • $ docker build -t hacktoberfest-checker .

  • $ docker run -p 5000:5000 -e "GITHUB_TOKEN=YOUR_TOKEN" hacktoberfest-checker

or use the docker-compose

  • $ docker-compose up --build

Changing styling

Styling is done through tailwind as much as possible no CSS should be added and class names favoured. However, there will be occasions where custom CSS is required, in this case you need to edit style.css and run npm run tailwind-gen to generate the new CSS file.

Note: You should never directly edit index.css

License

MIT © 2015-2020 Ian Jenkins

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].