Projects in Awesome Lists by 0mppula
A curated list of projects in awesome lists by 0mppula .
https://github.com/0mppula/portfolio-web-app
This is my personal web-based portfolio showcasing information about me and some of my recent projects. Created with React.js and JavaScript.
caching cv github-api javascript mern mern-project mern-stack omar-kraidie portfolio projects projects-list python react react-query reactjs
Last synced: 27 Apr 2025
https://github.com/0mppula/alien_invasion
This is my own version of 'Alien Invasion' from the e-book Python Crash Course by: Eric Matthes
alien-invasion-game crash-course oop pygame python
Last synced: 27 Apr 2025
https://github.com/0mppula/nextjs-13-mongodb-prisma-crud
A simple implementation of CRUD api routes using Next.js 13's app router with Prisma and MongoDB.
api-routes chad crud-api mongodb nextjs13 prisma shadcn-ui
Last synced: 28 Oct 2025
https://github.com/0mppula/koronkorko
A MERN stack web-application with different types of useful and frequently used finance calculators. Authenticated users can create, save, edit, import and delete their calculations.
accessibility calculator expressjs finance-application finance-calculator form-validation fullstack-javascript interest javascript mern-stack money-manager nodejs react reactjs responsive
Last synced: 05 Jul 2025
https://github.com/0mppula/cs-go_weapons
A simple web application, that lets the user shoot either a single shot or multiple shots with a selected weapon from the game 'Counter-Strike: Global Offensive'. Created with vanilla JavaScript, HTML & CSS.
audio csgo csgo-weapons css-animations css-effects css3 dom-manipulation html5 javascript
Last synced: 01 Feb 2026
https://github.com/0mppula/python_web_applications
Web application exercises (chapters 18, 19 and 20) from the e-book Python Crash Course by: Eric Matthes
blog crash-course css3 django html5 javascript learning-log python
Last synced: 08 Apr 2026
https://github.com/0mppula/coincaps
A fully responsive web-application allowing the user to view the 250 most valuable cryptocurrencies by market capitalization.
accessibility ajax-request coingecko-api cryptocurrency css3 javascript react reactjs responsive web-application
Last synced: 27 Apr 2025
https://github.com/0mppula/thesis-money-mapper
An extensively documentated Next.js fullstack finance tracker for organizing personal finances. Covers income, taxes, assets, debt, and net worth management. Utilizes next-auth for user authentication and stores user data in a MongoDB database with prisma ORM.
axios data-visualization date-fns finance-application finance-tracker lucide-react money-manager mongodb next-auth next-themes nextjs prisma-orm react-hook-form reactjs recharts shadcn-ui tailwindcss typescript zod zustand
Last synced: 27 Apr 2025
https://github.com/0mppula/eloquent_javascript_third_edition
Solutions to the exercises from the ebook 'Eloquent JavaScript, 3rd Edition' by: Marjin Haverbeke.
crash-course eloquent-javascript exercises javascript learning
Last synced: 10 May 2025
https://github.com/0mppula/polish_cow
A simple web application that generates dancing cows while playing Gdzie jest biały węgorz ? (Zejście) by: Cypis. created with vanilla JavaScript, HTML & CSS.
cow css3 dom-manipulation grid-layout html5 javascript music polish
Last synced: 19 Apr 2026
https://github.com/0mppula/ts-multi-page-form
A simple multi-page form application with form validation and custom error messages. Created with React and TypeScript.
form-validation multi-page-form react reactjs typescript
Last synced: 13 May 2026
https://github.com/0mppula/bookstackr
A comprehensive book tracking application allowing the users to track their read books by year, category and format. Book data can be viewed both in table and chart format.
books chartjs data-science data-visualization firebase firebase-auth form-validation react-router-dom react-select react-table-v7 reactjs redux-thunk redux-toolkit tracker-application typescript
Last synced: 27 Feb 2026
https://github.com/0mppula/wsb-tickers
Displays the top 50 stocks discusses on reddit/r/wallstreetbets/ on a given date.
api react reactjs reddit sentiment-analysis stocks styled-components typescript wallstreetbets
Last synced: 18 Jul 2025
https://github.com/0mppula/element-compare
A single page Next.js 14 app that allows the user to inspect and compare elements from the periodic table.
compare dark-mode data-analysis elements inspect lucide-react nextjs periodic-table reactjs server-side-rendering shadcn-ui single-page-app typescript vercel zustand
Last synced: 19 Jan 2026
https://github.com/0mppula/react-redux-hello-world
A simple (legacy) implementation of React Redux with asynchronous actions that fetch data from jsonplaceholder.typicode.com
asynchronous-reducers asynchronous-redux axios jsonplaceholder-api legacy-code react react-redux react-router-v6 reactjs styled-components
Last synced: 06 May 2026
https://github.com/0mppula/koronkorko-remastered
Remastered version of KoronKorko, a full-stack Next.js app with different types of useful and frequently used finance calculators. Authenticated users can create, save, edit, import and delete their calculations.
accessibility compound-interest currency finance-calculator lucide-react migration mongodb next-auth next-themes nextjs prisma-orm react-hook-form reactjs server-side-rendering shadcn-ui tailwindcss tanstack-query typescript zod zustand
Last synced: 02 Aug 2025
https://github.com/0mppula/react-redux-toolkit-hello-world
A simple implementation of React Redux Toolkit with asynchronous actions that fetch data from jsonplaceholder.typicode.com
asynchronous-reducers asynchronous-redux axios jsonplaceholder-api react react-router-v6 reactjs reduxtoolkit styled-components
Last synced: 06 May 2026
https://github.com/0mppula/dejavu
A simple finance themed memory card game created using React and TypeScript.
memory-game react reactjs styled-components typescript
Last synced: 28 Apr 2026
https://github.com/0mppula/money-mapper
A Next.js 13 fullstack finance tracker for organizing personal finances. Covers income, taxes, assets, debt, and net worth management. Utilizes next-auth for user authentication and stores user data in a MongoDB database with prisma ORM.
axios data-visualization date-fns finance-application finance-tracker lucide-react money-manager mongodb next-auth next-themes nextjs13 prisma react-hook-form reactjs recharts shadcn-ui tailwindcss typescript zod zustand
Last synced: 27 Apr 2025
https://github.com/0mppula/goal-trackr
A free & open-source fullstack next.js 13 goal tracking application with user authentication and route protection.
goal-tracking google-authentication mongodb mongoose next-auth nextjs react-hook-form shadcn-ui tailwindcss typescript zustand
Last synced: 15 Jan 2026
https://github.com/0mppula/ig-quote-image-generator
An app that allows users to create stunning 1:1 images with custom quotes and their respective authors. Additionally, users can customize the background and text color of the quote. The generated image can be downloaded to the user's device.
automation instagram quote-generator reactjs shadcn-ui tailwindcss typescript vitejs
Last synced: 16 Apr 2026
https://github.com/0mppula/nextjs-mongodb-prisma-adapter-starter-kit
Next.js 14 starter kit with NextAuth, Prisma, and MongoDB. Uses TypeScript, React, Shadcn-UI, and Tailwind CSS. Includes protected routes, theme toggling, and a user account nav.
adapter github-auth google-auth lucide-icons mongodb nexjs next-auth next-themes oauth prisma shadcn-ui starter-kit starter-template tailwind-css typescript
Last synced: 19 Jan 2026
https://github.com/0mppula/python_data_visualization
Data visualization exercises (chapters 15, 16 and 17) from the e-book Python Crash Course by: Eric Matthes
crash-course matplotlib pygal python python-data-visualization
Last synced: 01 Sep 2025
https://github.com/0mppula/ts-paginated-users-page
A simple users page with filtering, sorting and pagination functionality using query parameters.
avatars filtering pagination queryparams querystring react typescript
Last synced: 13 May 2026
https://github.com/0mppula/zeitgeist
The best 21st century Zeitgeist terms and definitions in one place.
Last synced: 08 Oct 2025
https://github.com/0mppula/nextjs-credits-starter-kit
Provides everything you need to quickly launch a new SaaS product or any other web application, allowing you to focus on what really matters.
Last synced: 16 Apr 2026
https://github.com/0mppula/password-generator
Generate passwords with this app
Last synced: 22 Jun 2025
https://github.com/0mppula/minesweeper
React & TypeScript Minesweeper game.
Last synced: 14 Sep 2025