An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by wpcodevo

A curated list of projects in awesome lists by wpcodevo .

https://github.com/wpcodevo/nextjs13-prisma-setup

In this article, you will learn how to set up and use Prisma ORM in the new Next.js 13 app directory. We'll cover everything from initializing Prisma to seeding the database with test data and applying migrations.

crud crud-api nextjs nextjs13 prisma prisma-orm

Last synced: 16 Jun 2025

https://github.com/wpcodevo/deno-refresh-jwt

In this article, you'll learn how to implement stateless authentication in Deno using JSON Web Tokens. As we all know, JSON Web Tokens can only be invalidated when they expire, so we'll include a persistent storage like Redis to serve as an extra layer of security.

access-token access-tokens api-rest deno deno-jwt denojs docker docker-compose mongodb mongodb-database oak redis redis-client redis-server refresh-access-token refresh-token restful-api

Last synced: 13 Apr 2025

https://github.com/wpcodevo/cart-page

Last synced: 13 Apr 2025

https://github.com/wpcodevo/hs256-rs256-jwt-nodejs

In this article, you'll learn how to generate JSON Web Tokens, commonly referred to as JWTs, in Node.js using TypeScript.

access-token hs256 javascript jsonwebtoken jwt jwt-tokens nodejs refresh-token rs256 rsa-key-pair typescript

Last synced: 13 Apr 2025

https://github.com/wpcodevo/portfolio3

Last synced: 21 Mar 2025

https://github.com/wpcodevo/nextjs-react-query-supabase

In this article, you will learn how to use Supabase with React Query in the new Next.js app directory, focusing on both client and server components. Additionally, you will learn how to leverage the Supabase CLI for performing database migrations and seeding data with dummy content for testing.

nextjs nextjs14 postgresql react-query reactjs supabase supabase-js

Last synced: 11 Feb 2025

https://github.com/wpcodevo/lc25-portfolio-website

Responsive Portfolio Website with HTML, CSS & JavaScript

css css3 html javascript portfolio

Last synced: 13 Apr 2025

https://github.com/wpcodevo/phone_ecommerce_website

Building an eCommerce Website API which would be consumed by PUG templating engine on the backend then later consume it on the frontend using React.

api ecommerce ecommerce-application ecommerce-store ecommerce-website nodejs pug reactjs

Last synced: 13 Apr 2025

https://github.com/wpcodevo/sveltekit-jwt-authentication

In this tutorial, we'll delve into the implementation of JSON Web Token (JWT) authentication within SvelteKit. We'll be using TypeScript along with Prisma, a popular Object-Relational Mapping (ORM) tool for Node.js.

api docker jwt jwt-authentication postgresql prisma svelte sveltekit

Last synced: 26 Jan 2025

https://github.com/wpcodevo/golang-fiber-mysql

Golang CRUD API Example with GORM, Fiber, and MySQL

crud crud-api crud-operations fiber fiber-framework go golang gorm gorm-orm mysql restapi

Last synced: 13 Apr 2025

https://github.com/wpcodevo/lc20-mega-menu

Create a responsive website mega menu with HTML and CSS

css html mega-menu navigation website-menu

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc23-restaurant-website

Responsive Restaurant Website with HTML, CSS and JavaScript

css css3 html html5 javascript restaurant website

Last synced: 21 Mar 2025

https://github.com/wpcodevo/crud-app-pymongo

In this article, you'll learn how to build a CRUD application with FastAPI, PyMongo, and a MongoDB database. You'll have a full-fledged REST API that can accept CRUD (Create, Read, Update, and Delete) requests from an API testing tool or a frontend application.

crud-api crud-app fastapi fastapi-app fastapi-crud-app fastapi-restful-api python-crud-app restful restful-api

Last synced: 21 Mar 2025

https://github.com/wpcodevo/nextauth-nextjs15-prisma

In this article, you'll learn how to set up NextAuth v5 within a Next.js 15 project. On October 21, 2024, the Next.js team announced that Next.js 15 is officially stable and ready for production.

nextauth nextauthv5 nextjs15 prisma

Last synced: 21 Mar 2025

https://github.com/wpcodevo/simple-app-in-sveltekit

In this article, you will learn how to build a REST API with CRUD functionalities in TypeScript using the SvelteKit framework. This marks the first part of a two-part series where we'll create a full-stack feedback application.

docker postgres prisma prisma-orm restapi supabase svelte sveltejs sveltekit typescript

Last synced: 21 Mar 2025

https://github.com/wpcodevo/nodejs-restful-api

ExpressJS & MongoDB RESTful API with Authentication and Authorization

express-js expressjs mongodb mongodb-atlas

Last synced: 21 Mar 2025

https://github.com/wpcodevo/explore-prisma

In this tutorial, you will learn how to set up and configure a PostgreSQL instance on your local development environment using Docker and Docker Compose. Next, you will use Prisma to create databases and models, as well as perform the basic CRUD, Create/Read/Update/Delete operations. Then, you will create Prisma associations for one-to-one, one-to-many, and many-to-many relationships.

mysql postgres postgresql prisma prisma-client prisma-orm prisma2 sqlite

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc13-login-signup-form

Login and Signup form with animation using html css and javascript

Last synced: 13 Apr 2025

https://github.com/wpcodevo/rust-yew-google-github-oauth2

In this article, you will learn how to implement OAuth for Google and GitHub in a Rust frontend application using the Yew.rs framework. Additionally, I will provide backend APIs built using Rust, Node.js, and Golang that you can use alongside the frontend application.

github-oauth github-oauth2 google-oauth google-oauth2 rust rust-frontend rust-lang yew-framework yew-router yewdux

Last synced: 21 Mar 2025

https://github.com/wpcodevo/rust-send-html-smtp-emails

In this article, you will learn how to send HTML emails in Rust using the Simple Mail Transfer Protocol (SMTP). We'll begin by creating HTML templates using the Handlebars templating engine.

email handlebars html-email lettre rust smtp smtp-client

Last synced: 21 Mar 2025

https://github.com/wpcodevo/footer_01

Last synced: 21 Mar 2025

https://github.com/wpcodevo/deno-todo-api

In this comprehensive guide, you will learn how to use Prisma ORM in a Deno project. To demonstrate how Prisma can be used in a Deno project, we will create a Todo CRUD RESTful API that runs on an Oak middleware framework.

crud-api deno deno-crud-api deno-prisma denoland oak prisma prisma-client prisma-orm

Last synced: 21 Mar 2025

https://github.com/wpcodevo/rust-yew-app

In this tutorial, you'll learn how to create a feedback frontend application using Rust, Yew.rs, WebAssembly, and Tailwind CSS. You'll discover how to manage the application state globally with the Yewdux crate and store feedback items locally using the localStorage API.

feedback-app feedback-application frontend rust rust-lang single-page-app trunk web-sys webassembly yew yew-framework

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc16-social-media-podcast

Build social media web app like facebook, instagram, and tiktok with html css and javascript

Last synced: 11 Jun 2025

https://github.com/wpcodevo/lc14-ecommerce-website

Ecommerce website with html, scss, webpack, es6 modules

Last synced: 11 Jun 2025

https://github.com/wpcodevo/wpcodevo

Last synced: 21 Mar 2025

https://github.com/wpcodevo/deno-rs256-jwt

In this article, you'll learn how to implement JSON Web Token authentication with access and refresh tokens using the Web Cryptography API provided in Deno.

deno deno-jwt denoland jwt-auth jwt-authentication jwt-deno jwt-token private-key private-key-cryptography public-key public-key-cryptography public-key-encryption rs256-jwt-deno

Last synced: 26 Jan 2025

https://github.com/wpcodevo/react-crud-fetchapi-app

In this tutorial, you'll learn how to build a React.js CRUD application with JavaScript Fetch API, tailwind CSS, and React-Hook-Form. This app will leverage Fetch API to perform CRUD (CREATE, READ, UPDATE, DELETE) operations against a RESTful API via HTTP protocol.

crud-app crud-application fetch-api react-crud reactjs-crud ts typescript vite

Last synced: 13 Apr 2025

https://github.com/wpcodevo/rust-feedback-api

In this tutorial, we will build a CRUD API for a feedback application. This project will help you get started with API development in Rust or enhance your skills as a Rust developer.

api crud docker postgresql rest-api rust sqlx sqlx-cli

Last synced: 21 Mar 2025

https://github.com/wpcodevo/vue_auth

Last synced: 21 Mar 2025

https://github.com/wpcodevo/sveltekit-form-actions-simple-app

In this article, you will learn how to build a full-stack feedback application in SvelteKit using Form Actions and Prisma ORM. Using Form Actions will enable us to directly mutate data in the database from the frontend application, which means we do not have to go through an API layer.

form-actions postgres prisma-orm supabase svelte sveltekit vercel

Last synced: 21 Mar 2025

https://github.com/wpcodevo/go-postgres-jwt-auth-api

In this article, you will learn how to implement authentication and role-based authorization in Golang using JSON Web Tokens (JWT).

authentication authorization fiber-framework go golang gorm jwt postgresql

Last synced: 21 Mar 2025

https://github.com/wpcodevo/blog

NextJs Blog with Sanity.io, emailjs and ConvertKit

convertkit nextjs react sanity-io sanity-studio

Last synced: 21 Mar 2025

https://github.com/wpcodevo/go-postgres-crud-rest-api

In this article, you will learn how to create a CRUD REST API in Golang using Fiber as the web framework and PostgreSQL as the database.

crud crud-api crud-api-fiber go golang gorm-orm postgres

Last synced: 21 Mar 2025

https://github.com/wpcodevo/node-auth-recipe

Node js Recipe App. This project is designed to help improve your node js skills by learning authentication, sending emails and validating user inputs.

authentication email email-sender email-template express mongodb mongodb-atlas mongoose nodejs

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc22-contact-form

contact form with recapcha using html css

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc19-video-audio-downloader

video, audio downloader with nodejs, html and css

Last synced: 21 Mar 2025

https://github.com/wpcodevo/customcss

Last synced: 16 Jun 2025

https://github.com/wpcodevo/form-validation

In this article, you will learn how to validate React.js forms without relying on external libraries. Good form validation can make the difference between a positive user experience and a negative one.

form-validation form-validation-react html-form reactjs

Last synced: 21 Mar 2025

https://github.com/wpcodevo/image-zoom

Last synced: 21 Mar 2025

https://github.com/wpcodevo/mern-ecom

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc14-sidebar-menu

SideBar menu with html css

Last synced: 21 Mar 2025

https://github.com/wpcodevo/go-standard-lib-crud-app

Therefore, in this article, we will build a basic CRUD API to cover almost 80% of what you need to know when building an API with the net/http package.

crud-api go golang http net-http

Last synced: 21 Mar 2025

https://github.com/wpcodevo/flask-note-taking-api

In this comprehensive guide, we will explore the process of building a RESTful API in Python using the Flask framework.

alembic docker-compose flask flask-api flask-restapi flask-restful flask-sqlalchemy postgresql sqlalchemy

Last synced: 21 Mar 2025

https://github.com/wpcodevo/lc18-vanilla-js-blog

Build a dynamic blog with vanilla javascript and contentful

Last synced: 21 Mar 2025

https://github.com/wpcodevo/django-sqlite-crud-rest-api

In this tutorial, you'll learn how to build a CRUD Django REST API using the Django REST Framework.

crud-api django django-crud django-rest-framework python-api

Last synced: 21 Mar 2025

https://github.com/wpcodevo/passport_login_register

A node.js application built around user authentication in the form of user login and register.

Last synced: 21 Mar 2025

https://github.com/wpcodevo/deno-crud-app

In this article, you'll learn how to implement CRUD (Create, Read, Update, and Delete) operations with DenoDB in Deno. The Deno CRUD API will run on an Oak middleware framework and store data in an SQLite database.

api crud-api deno deno-crud deno-crud-api denodb rest-api rest-crud restful-crud-api

Last synced: 26 Jan 2025

https://github.com/wpcodevo/django-postgres-crud-rest-api

In this article, you'll learn how to implement CRUD operations on a PostgreSQL database using Django REST Framework.

crud crud-api django django-api django-rest-framework docker docker-compose postgresql

Last synced: 21 Mar 2025