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

Projects in Awesome Lists by ucangun

A curated list of projects in awesome lists by ucangun .

https://github.com/ucangun/workshop_w-reactrouter

Clarusway Web Page with React Router is a multi-page React application using react-router. As team lead, I prepared and presented the project, focusing on improving skills in HTML, CSS, JS, and React.

Last synced: 04 Apr 2025

https://github.com/ucangun/js_code_challenges

A repository containing various JavaScript challenges and exercises completed while learning. It showcases my progress and problem-solving skills across basic, intermediate, and advanced JavaScript concepts.

Last synced: 04 Apr 2025

https://github.com/ucangun/pizza_api

Last synced: 04 Apr 2025

https://github.com/ucangun/ucangun

Portfolio showcasing my projects, skills, and learning journey in frontend and backend development.

Last synced: 04 Apr 2025

https://github.com/ucangun/flightapi

Flight API: A simple Express.js based API for managing flights and making reservations. It allows users to create, read, update, and delete flights, with optional user authentication. Includes Swagger documentation and is deployed on Render for live access.

cookie-parser dotenv express express-async-errors jsonwebtoken mongoose morgan redoc-express swagger-autogen swagger-ui

Last synced: 04 Apr 2025

https://github.com/ucangun/memory_game_with_js

Harry Potter Memory Game is a responsive, interactive memory game built with HTML5, CSS3, Bootstrap, and JavaScript. It features card flipping, matching, and scoring mechanics, showcasing skills in JavaScript game logic and Bootstrap grid layout for responsive design.

Last synced: 04 Apr 2025

https://github.com/ucangun/self-study

A collection of projects, exercises, and code samples from my self-study journey in full stack development. Documenting my learning and practical applications.

Last synced: 04 Apr 2025

https://github.com/ucangun/udemy_advanced-css-and-sass-course

This repository contains projects and exercises from a Udemy course on advanced Sass/SCSS and CSS animations. It includes practical examples of building dynamic and responsive designs, focusing on advanced styling techniques and creating smooth CSS animations.

Last synced: 04 Apr 2025

https://github.com/ucangun/weather_app

Weather Condition App is a JavaScript application that fetches real-time weather data from the OpenWeather API. Users can search for any city worldwide and view its current weather. The app dynamically updates the UI and provides warnings for duplicate city searches.

Last synced: 04 Apr 2025

https://github.com/ucangun/ts-learn

A basic repository with 4 commits focused on learning TypeScript.

Last synced: 04 Apr 2025

https://github.com/ucangun/de09

A simple repository for practicing Git commands like push, pull, commit, and merge.

Last synced: 04 Apr 2025

https://github.com/ucangun/random_user_app

Random User App is a React application that fetches and displays random user information from an external API. Built with React hooks and Axios for API integration, it allows users to view and save user details. The app uses React Bootstrap for responsive design and a clean user interface.

Last synced: 04 Apr 2025

https://github.com/ucangun/todo_algorithm_w-react

A To Do App built with React to practice state management and component structure. The project focuses on understanding React's core concepts while improving task management algorithms.

Last synced: 04 Apr 2025

https://github.com/ucangun/quiz_app

Quiz App is an interactive application that tests users' knowledge on HTML, CSS, JavaScript, and React. Built with React and React Router, it features category selection, progress tracking, and feedback on quiz results. Modular CSS and React Bootstrap are used for styling and UI components.

Last synced: 04 Apr 2025

https://github.com/ucangun/todo_w_typescript

A simple React To-Do App built to practice TypeScript. The project focuses on learning how to manage types and ensure type safety in a React application.

Last synced: 04 Apr 2025

https://github.com/ucangun/netfix-survey-form

A clone of the Netflix survey form created using HTML and CSS. This project helped me practice building structured forms and applying responsive design techniques to improve my web development skills.

Last synced: 04 Apr 2025

https://github.com/ucangun/weather_app--v2

Weather App is a web application that fetches and displays real-time weather data using the OpenWeatherMap API. Built with JavaScript, axios, and async/await, the app provides weather information based on the user's location or a searched city. It also supports language selection for English and German.

Last synced: 04 Apr 2025

https://github.com/ucangun/cookbox_app

CookBox is a recipe app that allows users to search for recipes by name and category, view detailed information including ingredients, calorie values, and images. Built with React, Styled Components, Context API, and Axios for seamless data management and user authentication.

Last synced: 04 Apr 2025

https://github.com/ucangun/cinewave_movie_app

CineWave is a movie app where users can search for movies, view details, watch trailers, and manage their favorites. It integrates Firebase authentication and TMDB API, built using React, Context API, Tailwind CSS, and Axios for seamless data handling.

Last synced: 04 Apr 2025

https://github.com/ucangun/fb_legends

Fenerbahçe Legends is a React app showcasing legendary players from Fenerbahçe football club. Built with React hooks and props, the app displays player details with dynamic state management and controlled components for form handling, offering an interactive and engaging user experience.

Last synced: 04 Apr 2025

https://github.com/ucangun/countrynavigator_app

CountryNavigator App is a web application that fetches and displays location-based data using multiple APIs. Built with JavaScript, async/await, and fetch, it provides detailed country information and user geolocation data using Geocode.xyz and REST Countries APIs. The app features a responsive design for an enhanced user experience.

Last synced: 04 Apr 2025

https://github.com/ucangun/e_commerce_project

Streetwear E-commerce Website is a responsive online store built with HTML, CSS, Bootstrap, and JavaScript. The site features a modern layout for showcasing streetwear products, including functionality for adding items to the cart, managing user interactions through event delegation, and calculating totals. It offers a sleek, user-friendly shopping

Last synced: 04 Apr 2025

https://github.com/ucangun/todo_api

A simple and efficient RESTful API for managing todos, built with Node.js, Express, and MongoDB. It provides endpoints to create, read, update, and delete todos, along with integrated Swagger documentation for easy exploration of the API.

dotenv expressjs heroku-deployment mongoose mvc-architecture nodejs swager

Last synced: 30 Mar 2025

https://github.com/ucangun/ios_calculator

iOS Calculator Clone is a functional calculator replicating the iOS design. Built with HTML, CSS, and JavaScript, it uses `eventListener` and `event.target` for handling user input and calculator logic, showcasing skills in algorithm development and interactive web design.

Last synced: 04 Apr 2025

https://github.com/ucangun/react-typescript

A practice repository for learning how to use TypeScript in React. Focused on integrating TypeScript features like type definitions and interfaces into React components.

Last synced: 04 Apr 2025

https://github.com/ucangun/udemy_the_complete_node_bootcamp

This repo contains projects and exercises from "The Complete Node.js Bootcamp" course. It covers backend development with Node.js, Express.js, MongoDB, RESTful APIs, authentication, and real-time communication.

authorization dotenv expressjs geospatial javascript mongodb mongoose nodejs pug-templates

Last synced: 04 Apr 2025

https://github.com/ucangun/quickstock_api

QuickStock Backend is a scalable API built with Node.js, Express.js, and MongoDB. It provides secure user authentication with JWT, robust CRUD operations for managing products, firms, and sales, and seamless integration with the frontend via RESTful endpoints, ensuring efficient stock tracking and business workflows.

bcryptjs cors dotenv express express-async-errors jsonwebtoken mongooose mongoose morgan nodejs redoc-express swagger-autogen swagger-ui-express validator

Last synced: 04 Apr 2025

https://github.com/ucangun/blogmotion_api

BlogMotion API: Backend service powering the BlogMotion platform. Built with Node.js, Express, and MongoDB, featuring secure authentication, rich API documentation, and seamless blog management.

dotenv express-async-errors express-session expressjs jsonwebtoken mongoose morgan node-cron nodejs nodemailer passport passport-google-oauth20 redoc-express stripe swagger-autogen swagger-ui validator

Last synced: 04 Apr 2025

https://github.com/ucangun/fullstack_taskminder

TaskMinder is a full-stack todo application built with React and Express.js. It allows users to manage tasks by creating, updating, and deleting todos. The API is fully documented with Swagger and deployed on Heroku.

cors custom-hooks fullstack-development reactjs

Last synced: 04 Apr 2025

https://github.com/ucangun/internet-landing-page

A basic Google landing page clone created using HTML and CSS as part of my early web development practice.

Last synced: 04 Apr 2025

https://github.com/ucangun/product_list_project

Product List Project is a React application that fetches and displays products from a local JSON file. Styled with Sass, the app utilizes modular components and features like variables and mixins to enhance the design and structure. It serves as a practical exercise in React and Sass development.

Last synced: 04 Apr 2025

https://github.com/ucangun/flashcard_w-react

React Flashcard App is a simple flashcard application built with React. The app focuses on managing state using the `useState` hook and dynamically rendering flashcard data. It serves as a practical exercise in understanding React's core concepts and component structure.

Last synced: 04 Apr 2025

https://github.com/ucangun/my_wallet_app

My Wallet App is a functional wallet application built with HTML, CSS, Bootstrap, and JavaScript. It allows users to manage their financial data through form inputs, store values in local storage, and navigate stored data using array methods. The app features responsive design and interactive functionality.

Last synced: 04 Apr 2025

https://github.com/ucangun/task_minder

Task Minder is a React-based To-Do app that allows users to add, view, check, and delete tasks. Tasks are stored in Local Storage for data persistence. The app is built with React hooks and provides a responsive, user-friendly interface for managing daily tasks efficiently.

Last synced: 04 Apr 2025

https://github.com/ucangun/udemy_build-responsive-real-world-websites-with-html-and-css

This repository contains projects and exercises completed during a Udemy course on advanced HTML, CSS, and responsive design. It includes hands-on projects that helped me deepen my skills in building responsive and modern web layouts using advanced CSS techniques.

Last synced: 04 Apr 2025

https://github.com/ucangun/stock_app

QuickStock is a dynamic stock management app that allows users to efficiently manage and track purchases, sales, firms, brands, and products. Featuring a modern UI built with React, Vite, and Material UI, the app performs seamless CRUD operations while offering real-time data insights and user authentication.

axios css custom-hooks-in-react html i18next javascript material-ui promise-all react react-toastify redux redux-persist redux-toolkit tailwindcss

Last synced: 04 Apr 2025

https://github.com/ucangun/hospital_appointment-_app

Hospital Appointment App is a React application that helps manage patient appointments. Users can add, view, check, and delete appointments with data stored in Local Storage. Built with React hooks, event handling, and date formatting using date-fns, it offers a simple and responsive interface for managing hospital appointments.

Last synced: 04 Apr 2025

https://github.com/ucangun/alex_sass_project

Alex de Souza Portfolio is a detailed webpage dedicated to the football legend, built with HTML and extensively styled using Sass. The project showcases advanced Sass features like variables, nesting, mixins, and partials to create a visually appealing and well-structured portfolio site.

Last synced: 04 Apr 2025

https://github.com/ucangun/parallax-website

Parallax Website is a project focused on building a visually engaging landing page using HTML and CSS. As the team lead, I prepared and presented the project to the class, enhancing skills in HTML structure, CSS properties, and responsive design through the implementation of parallax scrolling effects.

Last synced: 04 Apr 2025

https://github.com/ucangun/html-css-projects

A collection of projects and experiments created while learning HTML and CSS. This repository showcases my progress and understanding of web development fundamentals, including layout design, styling, and responsive techniques.

Last synced: 04 Apr 2025

https://github.com/ucangun/cafe-developer

Cafe Developer is a visually appealing cafe website built with HTML and CSS, showcasing advanced styling techniques like the parallax effect. The project demonstrates proficiency in creating professional, responsive web designs with modern layouts.

Last synced: 04 Apr 2025

https://github.com/ucangun/product_management_app

Product Management App is a comprehensive system for managing products, allowing users to add, edit, delete, and view product details. Built with React, React Router, Axios, and modular CSS, it supports CRUD operations with a mock API and provides a responsive, user-friendly interface.

Last synced: 04 Apr 2025

https://github.com/ucangun/udemy_ultimate_react_course

This repository contains the code and projects I worked on while following the Ultimate React Course. It includes both starter files and final versions of the projects. Throughout the course, I practiced and solidified my understanding of React by building various applications and solving challenges. This repo reflects my hands-on learning journey

Last synced: 04 Apr 2025

https://github.com/ucangun/personalapi

This API is designed for managing user data and personal information to learn deployment process with Render.

erd expressjs mongodb nodejs nosql render rest-api

Last synced: 21 Mar 2025

https://github.com/ucangun/umut-s_restaurant

Umut's Vegan Restaurant App is a fully responsive website designed using Bootstrap, HTML, and CSS. The project demonstrates proficiency in Bootstrap's grid system, components, and responsive design, providing a sleek and modern layout for a vegan restaurant.

Last synced: 04 Apr 2025