Skip to content

recule556688/Projet_Perso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Projet_Perso

Projet_Perso

Repository size License: MIT Github issues Github stars

Table of Contents

📌 About

Welcome to my repository of personal projects, developed during my tenure in France at Epitech, Lyon. This collection demonstrates my software development skills and interests.

✨ Projects

GlobalSort is my first foray into Python development. It's a robust file organization tool that I created to learn Python and find an efficient solution for file organization. This project is a testament to my ability to create practical solutions and my passion for learning new technologies.

GlobalSort GUI is an evolution of the original GlobalSort project, introducing a user-friendly graphical interface for file organization. Built with Python, this tool allows users to sort and manage files easily, with support for various file types, custom folders, and extensions. The GUI version also features automatic updates, ensuring you always have the latest enhancements at your fingertips.

Features

  • Sort music, video, image, document, and download files.
  • Customize folders and extensions for sorting.
  • Undo last operation.
  • Modern and user-friendly GUI with automatic updates.

YoutubeDownloader is a user-friendly YouTube video downloader. Built with Python, it leverages the Pytube library and Tkinter for the GUI. It allows users to download and save videos from YouTube, providing video information such as the author, publish date, views, thumbnail, and duration. This project showcases my skills in creating intuitive GUIs and working with APIs.

🖼️ Portfolio

The Portfolio project is a showcase of my skills, work experience, and accomplishments. Built using Next.js, React, TypeScript, Tailwind CSS, and Framer Motion, this project emphasizes my front-end development capabilities. It serves as a personal website where you can find detailed information about my professional background, completed projects, and ways to contact me. This project highlights my ability to create responsive, visually appealing websites that effectively communicate my personal and professional brand.

Features of the Portfolio project include

  • Responsive design that works great on both desktop and mobile devices.
  • Smooth scrolling and animations for an engaging user experience.
  • Sections for showcasing projects, skills, and contact information.
  • Built with modern web technologies for optimal performance.

🚀 Technologies

The following libraries were used in these projects

The following tools were used in the GlobalSort project.

The following tools were used in the GlobalSort GUI project.

The following tools were used in the YoutubeDownloader project.

The following tools were used in the Portfolio project.

  • ⚛️ Next.js - React framework for building the user interface
  • ⚛️ React - JavaScript library for building user interfaces
  • 📝 TypeScript - Typed superset of JavaScript
  • 🎨 Tailwind CSS - Utility-first CSS framework
  • 🌀 Framer Motion - Animation library for React
  • 🖍️ Lucide React - Icon set for React

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Karma

⬆️ Back to Top

About

Tout mes projets personnels

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •