Calvin (calvinucheoma)

calvinucheoma

Geek Repo

Location:Nigeria

Home Page:https://chukwuma-ucheoma-portfolio.netlify.app

Twitter:@_chukss__

Github PK Tool:Github PK Tool


Organizations
Montana-Business-Enterprise-Dev
zero-to-mastery

Calvin's repositories

AuthJS-V5-Authentication-In-Nextjs14

Tutorial codes on how to use latest version of next-auth which is auth-js version 5 to implement authentication in nextjs14 projects by using credential providers and also google provider for the authentication of users. It also handles protected routes using next-auth middleware.

Language:TypeScriptStargazers:1Issues:1Issues:0

Airbnb-Nextjs-clone

A clone of the very popular AirBnB website which uses Kinde api for user authentication and Supabase for data and file storage.

Language:TypeScriptStargazers:0Issues:0Issues:0

API-Routes

A brief introduction to using api routes in nextjs using the pages router approach

Language:JavaScriptStargazers:0Issues:1Issues:0

calvinucheoma

Config files for my GitHub profile.

Stargazers:0Issues:0Issues:0

Artify-Marketplace

A full-stack marketplace website created using NextJS, where users can buy and sell artworks. It uses stripe api to handle payment integrations.

Language:JavaScriptStargazers:0Issues:0Issues:0

E-Commerce--with-Admin-Panel

An e-commerce website which focuses mainly on the admin panel of the website. Added functionalities for creating, editing and deleting products from the mongoDB database. Redux was used to manage states throughout the application.

Language:TypeScriptStargazers:0Issues:0Issues:0

E-commerce--with-Filtering-System

A mini e-commerce webpage that focuses on filtering the data gotten back from the backend. It makes use of react-query for data fetching and Upstash for the database storage and logic.

Language:TypeScriptStargazers:0Issues:0Issues:0

Fitness-Gym-Website

A gym fitness website created using react.js and typescript. useForm hook was used to handle the form section and tailwind was used for the styling.

Language:TypeScriptStargazers:0Issues:1Issues:0

Memories-MERN-Project

A mern stack project that allows users to create, edit and delete memories on the page.

Language:JavaScriptStargazers:0Issues:0Issues:0

MERN-Stack-Blog-Site

A blog web app created using MERN stack

Language:JavaScriptStargazers:0Issues:0Issues:0

MessengerX

A chat application created using nextjs which makes use of Pusher for real-time communication over WebSockets. Cloudinary API is used to handle the upload and display of photo messages. Online users are represented by a green circle icon.

Language:TypeScriptStargazers:0Issues:1Issues:0

Netflix-clone

A clone of the popular Netflix website created using Next.js, incorporating user authentication with NextAuth using Google, GitHub, and email providers, and utilizing Supabase for database storage.

Language:TypeScriptStargazers:0Issues:0Issues:0

NextEvents

My second next.js project created using the Pages Router approach for setting up routes. This is a very simple website that focuses more on navigating how the pages router works in next.js. Users can view all events and filter events by date on the website. The second branch focuses on how to use page re-rendering and data fetching capabilities.

Language:JavaScriptStargazers:0Issues:1Issues:0

NEXTJS-BLOG-WEB-APP

A blog web app created using Nextjs which makes use of CRUD functionality and AuthJS for authentication

Language:JavaScriptStargazers:0Issues:1Issues:0

NextJS-ToDo-App

A simple one-page to-do website using nextjs with CRUD functionalities.

Language:TypeScriptStargazers:0Issues:1Issues:0

NextJS14-Authentication-Tutorial

A comprehensive tutorial on how to handle authentication in nextJS14 using Next-Auth. It covers all aspects of user authentication from signing up a user to sending an activation email using MAILTRAP to confirm the user and also sending a link for resetting the password of the user in the event of a forgotten password. It also has a protected page

Language:TypeScriptStargazers:0Issues:1Issues:0

NextLevel-Food

My first Nextjs project; a food recipe website where users can browse different food recipes and also add their own favourite recipe to be displayed on the website.

Language:JavaScriptStargazers:0Issues:1Issues:0

Nodemailer-Tutorial

A brief tutorial on how to send emails from your nodejs application to users of your application using nodemailer and gmail smtp

Language:JavaScriptStargazers:0Issues:0Issues:0

Page-Pre-Rendering-and-Data-Fetching-Using-Nextjs

Tutorial codes on how to pre-render pages using getStaticProps and getStaticPaths functions in Nextjs and also how to fetch data from the server and render it on the page using getServerSideProps functions. It also includes how to fetch data from the client-side using hooks such as useEffect and useSWR.

Language:JavaScriptStargazers:0Issues:0Issues:0

Prisma-Tutorial

Tutorial codes on how to use prisma with nextjs

Language:TypeScriptStargazers:0Issues:0Issues:0

React-E-commerce-Search-and-Filtering-System

A basic search and filtering system for an e-commerce website using react.js

Language:JavaScriptStargazers:0Issues:1Issues:0

React-Hook-Form-

Tutorial codes on how to use react-hook-form for references

Language:TypeScriptStargazers:0Issues:1Issues:0

React-Hooks-Tutorials

Tutorial codes on how to use react-hooks for references

Language:JavaScriptStargazers:0Issues:0Issues:0

React-Testing-Tutorial-With-Typescript

Complete tutorial codes on how to perform tests in react using react-testing-library and jest.

Language:TypeScriptStargazers:0Issues:1Issues:0

React-Typescript-Tutorial

Tutorial codes on how to use typescript with react

Language:TypeScriptStargazers:0Issues:0Issues:0

Reusbale-custom-dialog-or-modal-box-in-nextjs

Creating a reusable dialog or modal box in nextjs by implementing search params so that the dialog or modal box only opens when it matches a certain search parameter value.

Language:TypeScriptStargazers:0Issues:0Issues:0

Role-based-authentication-using-next-auth

Implementing role based authentication in nextjs using next-auth middleware and google sign in provider

Language:TypeScriptStargazers:0Issues:0Issues:0

Typescript-Tutorial

Tutorial codes on how to use typescript

Language:TypeScriptStargazers:0Issues:0Issues:0

Using-NextJS-blurDataUrl-prop-with-placeholder

How to use the blurDataUrl prop in nextjs to blur images when loading.

Language:TypeScriptStargazers:0Issues:0Issues:0

Xplore-Travel-Blog

A travel blog website created using nextjs. It uses next-auth for user authentication and images are uploaded using edgestore API. MongoDB is used for database storage.

Language:TypeScriptStargazers:0Issues:0Issues:0