Projects in Awesome Lists by johndatserakis
A curated list of projects in awesome lists by johndatserakis .
https://github.com/johndatserakis/file-upload-with-preview
🖼 Simple file-upload utility that shows a preview of the uploaded image. Written in TypeScript. No dependencies. Works well with or without a framework.
file image input javascript preview typescript upload
Last synced: 11 Apr 2025
https://github.com/johndatserakis/koa-vue-notes-api
🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and async/await.
api backend boilerplate database demo jwt koa mysql node pm2 spa template
Last synced: 07 Apr 2025
https://github.com/johndatserakis/koa-vue-notes-web
🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and Vuex store modules.
boilerplate bootstrap demo frontend jwt mysql spa storybook template typescript vue vuex
Last synced: 18 Nov 2024
https://github.com/johndatserakis/vue-navigation-bar
🧭 A simple, pretty navbar for your Vue projects.
bar menu nav navbar navigation vue vue2 vue3 vuejs
Last synced: 05 Apr 2025
https://github.com/johndatserakis/vue-cookie-accept-decline
👋 Show a banner with text, a decline button, and an accept button on your page. Remembers selection using cookies. Emits an event with current selection and on creation. Good for GDPR requirements.
accept banner cookie decline gdpr vue vue2 vue3 vuejs
Last synced: 05 Apr 2025
https://github.com/johndatserakis/koa-react-notes-web
🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and more.
boilerplate crud functional-components hooks koa react react-router starter storybook typescript
Last synced: 22 Mar 2025
https://github.com/johndatserakis/modern-webpack-starter
🏰 A modern JavaScript starter using Webpack 4. Made in a simple way - good for learning or starting a new project without having to rollout cli-auto-builders.
boilerplate bootstrap spa starter template webpack webpack-dev-server
Last synced: 22 Mar 2025
https://github.com/johndatserakis/vue-video-section
📼 A simple video header/section component for Vue. Good for video backgrounds and overlaying content on them.
animated background header section video vue
Last synced: 22 Mar 2025
https://github.com/johndatserakis/vue-programmatic-invisible-google-recaptcha
🔒A simple invisible Google reCAPTCHA component focused solely on programmatic invocation.
google invisible programmatic recaptcha v2 vue
Last synced: 12 Apr 2025
https://github.com/johndatserakis/vue-countable
✍️ Vue binding for countable.js. Provides real-time paragraph, sentence, word, and character counting.
characters count countable counter paragraphs vue words
Last synced: 22 Mar 2025
https://github.com/johndatserakis/koa-vue-notes-project
🤓 A single repo containing both the koa-vue-notes-api and koa-vue-notes-web projects.
Last synced: 12 Apr 2025
https://github.com/johndatserakis/chrome-ribbon-reminder
🎀 A Chrome extension written using Vue and Async/Await. Uses a popup display and changes badge counts.
async await bootstrap bootstrap4 chrome chrome-extension fontawesome vue webpack
Last synced: 12 Apr 2025
https://github.com/johndatserakis/vue-mock-layout
💻 Easily mock the layout of your Vue apps.
Last synced: 12 Apr 2025
https://github.com/johndatserakis/react-mailchimp-email-signup-form
📮 Easily collect email signups using MailChimp in your React projects.
email gatsby mailchimp react signup typescript
Last synced: 12 Apr 2025
https://github.com/johndatserakis/vue-mailchimp-email-signup-form
📮 Easily collect email signups using MailChimp in your Vue projects.
Last synced: 12 Apr 2025
https://github.com/johndatserakis/johndatserakis-dot-com
🏠 The codebase for johndatserakis.com. Built using React, TypeScript, and Next.js.
css nextjs portfolio react scss typescript
Last synced: 14 Apr 2025
https://github.com/johndatserakis/find-the-state-ui
🔍 Find all the States in the contiguous USA on a map. Simple enough.
mapbox mui nextjs react typescript
Last synced: 21 Mar 2025
https://github.com/johndatserakis/find-the-state-api
🔍 Find all the States in the contiguous USA on a map. Simple enough.
alembic fastapi poetry postgresql python sqlalchemy
Last synced: 21 Mar 2025
https://github.com/johndatserakis/recordplayer
🎻 Emulate a record player in Sprite Kit using Swift and Xcode.
Last synced: 21 Mar 2025
https://github.com/johndatserakis/modern-webpack-starter-vue
🏰A modern JavaScript starter using Webpack 4. This version is already pre-packed with Vue support.
boilerplate bootstrap spa starter template vue webpack webpack-dev-server
Last synced: 21 Mar 2025
https://github.com/johndatserakis/ribbonreminder
🎀 Ribbon Reminder is a simple iOS app focused on storing reminders in the Notification Center. Ribbon Reminder contains a working Today View Extension (Widget) and is written in Swift.
Last synced: 21 Mar 2025