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/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/blog_motion
authentication react-icons react-router redux toastify typescript validation
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/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