Didier Peran Ganthier (@didierganthier)

Top repositories

1

space-travellers-hub

Working with the real live data from the SpaceX API. Building a web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.
JavaScript
12
star
2

math-magicians

"Math magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to make simple calculations and read a random math-related quote.
JavaScript
12
star
3

openai-image-generator

In this project, I use OpenAI and the DALL-E model to create a web app that generates images from scratch based on the entered text.
CSS
9
star
4

react-todo-app

React Todo App allows you to create, edit, delete and view your todos. It is a simple todo app built with React, Linters and Localstorage.
JavaScript
7
star
5

microverse-portfolio

Microverse Portfolio Project
CSS
7
star
6

decentragram

Decentralized Social Media. Built using Next.js. Web3 integration with Moralis, Metamask and Ethers.js. Also uses Lens Protofcol to get the profile data.
JavaScript
7
star
7

buddies_gram

BuddiesGram is a social network cloning Instagram functionalities. Built using Flutter and Firebase.
Dart
7
star
8

todo-list

"To-do list" is a tool that helps to organize your day. A simple website that allows for doing that, and built using ES6 and Webpack!
JavaScript
6
star
9

react-portfolio

React Project – Portfolio Website with Advanced Animations
JavaScript
5
star
10

event-website

Event Website to announce upcoming NFT Haïti Conference
HTML
4
star
11

gitflow-practice

In this exercise, I will practice Gitflow with an empty repo.
4
star
12

leaderboard-project

Leaderboard list app, using webpack and ES6 features
JavaScript
4
star
13

new-readme-template

This is a README template. Change it to your username so it will appear on your profile. Edit the informations by changing the markdown wherever it's written 'didierganthier' to your username. Feel free to add a start if it was useful. Created on https://www.profileme.dev/
4
star
14

bookstore-react

The MVP version of a Bookstore allows displaying a list of books, adding a book, and removing a selected book. Built with React, Redux Linters, and Tailwind CSS
JavaScript
4
star
15

todo-list-review

This is the version to be reviewed - "To-do list" is a tool that helps to organize your day. It simply lists the things that you need to do and allows you to mark them as complete. A simple website that allows for doing that, and built using ES6 and Webpack!
JavaScript
4
star
16

awesome-books

Basic website that allows users to add/remove books from a list. Achieved using JavaScript objects and arrays, dynamically modifying the DOM and adding basic events.
JavaScript
4
star
17

testing-practices

In this exercise, I will write a few practical tests for JavaScript functions using the Jest library. I will make sure to follow the AAA pattern to make my tests easier for other developers to read and understand. I will also try to use the TDD approach in practice.
JavaScript
4
star
18

webpack-boilerplate

Microverse Exercise - In this exercise you will build a simple yet powerful webpack boilerplate, which you can later use as a starting point in your projects. You will be working with the webpack official guides, which you know already from the previous lesson.
JavaScript
4
star
19

school-library

Tool to record what books are in a library and who borrows them. The app will allow you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when.
Ruby
3
star
20

javascript-group-capstone

Group Capstone for Week 5 of Second Module, fetching events from Tickets Master API using HTML, Tailwind CSS, JavaScript, Linters and Webpack.
JavaScript
3
star
21

getting-started-jest

Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
JavaScript
3
star
22

image-resizer-electron

Cross-platform desktop app to resize image dimensions, using JavaScript and Electron.
CSS
3
star
23

fun-unit-testing

JavaScript
3
star
24

recipe-app

The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.
Ruby
3
star
25

portfolio-vicky

Portfolio of the young haitian contemporary digital artist, Vicky Onelien. Will be built with Next.js, Linters and Tailwind CSS.
3
star
26

coffee-masters

Frontend Master's HTML and CSS Project. The design showcase the checkout page of a coffee app.
HTML
3
star
27

didier-developer-portfolio-website

JavaScript
3
star
28

myapp

Next.js 13 - The Basics
TypeScript
3
star
29

nextjs-13-demo

TODO App built with Next.js 13, Typescript and Tailwind CSS. It's fetching todos from the https://jsonplaceholder.typicode.com/todos API and using SSG, SSR and ISR to render the todos. The goal is to get familiar with Next 13. Give it a 🌟 if you like it.
TypeScript
3
star
30

cryptoapp

Advanced React best practices, State Management using Redux Toolkit, UI Creation using Ant Design, charts using Chart.js, and fetching data from multiple sources using RapidAPI while building a Cryptocurrency App - Cryptoverse.
JavaScript
3
star
31

awesome-books-es6

In this project, I will restructure the Awesome books app code. The goal is to make it more organized by using modules. Practicing the ES6 syntax.
3
star
32

moralis-streams-firebase

Listen To Blockchain Events In Real Time With Moralis Streams API & Firebase. Built with React, Moralis and Tailwind.
JavaScript
2
star
33

eth-todo-list

JavaScript
2
star
34

second-readme-template

This is a README Template. Feel free to use it for you project 😎
2
star
35

fibonacci

Recursive calculation of Fibonacci numbers
Python
2
star
36

map-history

TypeScript
2
star
37

binary_search

Find a value using binary search
Python
2
star
38

webpack-demo

Exercise - In this exercise you will build a simple yet powerful webpack boilerplate, which you can later use as a starting point in your projects. You will be working with the webpack official guides, which you know already from the previous lesson.
JavaScript
2
star
39

tinder-clone-blockchain

JavaScript
2
star
40

banking-on-ruby

Making an Account object with public methods to display balances and transfer funds, but which rely on private methods to make sure the user’s PIN (personal identification number) is correct before approving transactions.
Ruby
2
star
41

react-spotify-api

JavaScript
2
star
42

avis-uber-clone

Avis Uber like App built with Flutter
2
star
43

didigram

WhatsApp and Telegram clone using Flutter
Dart
2
star
44

redux-freecodecamp

Learning how to use Redux in freecodecamp full course for beginners. Learning how to use Redux with ReduxToolkit Library to create an application involving HTTP requests.
JavaScript
2
star
45

ruby-group-capstone

In this project, we will create a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on a UML class diagram. The data will be stored in JSON files but we will also prepare a database with tables structure analogical to the program's class structure.
Ruby
2
star
46

composition-example

Adding the following two features to our objects by composing them: a method to reduce the number of legs by one and a method to tell if the animal likes a type of food or not.
Ruby
2
star
47

expense-tracker-react

Expense Tracker App built with React using hooks (useState, useContext, useReducer) and the context API.
JavaScript
2
star
48

vilaj-labs

Vilaj is a web app that will be created by the startup Vilaj Labs, to allow an artist to retain their community with exclusive advantages throughout their career by selling them unique, tamper-proof premium keys. Built with Next JS, CSS, Sanity Studio and Node.js.
TypeScript
2
star
49

hello-rails-backend

Ruby
1
star
50

track_covid

COVID Tracker. I know I'm a lil bit late haha. Still excited about this ^^
Dart
1
star
51

ClockMessenger

In Progress
Java
1
star
52

nextjs-blog

JavaScript
1
star
53

night-at-the-movies

Educational Ruby project allowing users to create a list of movies, rate the movies, update and delete them. CRUD :)
Ruby
1
star
54

ruby-guides-blog

Blog application created in Ruby on Rails by following the official rails documentation.
1
star
55

Metaverse-Starter

JavaScript
1
star
56

haitian-memes

JavaScript
1
star
57

elasticserch

Realtime search box, where users search articles, and then to have analytics that display what users were searching for. Take Home Project.
Ruby
1
star
58

fireship-bundle-example

Using webpack to bundle JavaScript.
JavaScript
1
star
59

MaReu2

Meeting management app, built with Java.
Java
1
star
60

odyssey-lift-off-part1-graphql

JavaScript
1
star
61

hello_world_capybara

A Rails testing “hello world” using RSpec and Capybara
Ruby
1
star
62

hello-rails-react

Ruby
1
star
63

NFT-Tutorial

JavaScript
1
star
64

vet-clinic-database

Relational database to create the data structure for a vet clinic
PLpgSQL
1
star
65

random_quote_gen

A package for displaying a random quote or joke in your app.
Dart
1
star
66

test-demo

Test-Driven Development (TDD) to prevent bugs and improve the quality of the code. Learning the fundamentals of JavaScript testing.
JavaScript
1
star
67

hello-rails

Basic RoR application with the purpose of learning the Framework.
1
star
68

enum-ruby

Creating a class MyList and a module MyEnumerable. The module MyEnumerable will implement a subset of the functionality of Enumerable.
1
star
69

tailwind-practice

Practicing Tailwind with Maria and Jess
1
star
70

my_blog

My Blog App is a simple blog app where users can create posts and add comments to them. It was built using Ruby on Rails, Tailwind and PostreSQL.
Ruby
1
star
71

devise-tutorial

Ruby
1
star
72

friends

Rails application to manage friends and execute CRUD operations on them. Built with SQLite3 and Tailwind CSS.
Ruby
1
star
73

budget_app

Mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what
Ruby
1
star
74

portfolio

JavaScript
1
star
75

snapgram

CSS
1
star
76

custom-react-hook-ts

Building a Custom React Hook for Data Fetching using TypeScript. Fetch a list of post using the created hook and display them on the page, styled with Tailwind.
TypeScript
1
star
77

harts-website

Website to connect artists with potential buyers and to the art community.
JavaScript
1
star
78

jarvis_object_detector_app

Jarvis Object Detector App
Dart
1
star
79

tdd-calculator

Basic Testing in Ruby: Using RSpec to Build a Simple Calculator
Ruby
1
star
80

flutter_stripe_payments

Stripe Payment Example using Flutter
Dart
1
star
81

vroom-draft

Food Delivery App
Dart
1
star
82

realtimes-search-ror

Realtime search box, where users search articles, and then to have analytics that display what users were searching for.
1
star
83

morse-decoder

A Morse code decoder app built with Ruby. It allows users to input Morse code and translates it into human-readable text. This app can be useful for learning Morse code, practicing decoding skills, or as a tool for communication in emergency situations. The app includes a simple command-line interface and is easy to use.
Ruby
1
star
84

flame_game

C++
1
star
85

hello-microverse-cr-review

In this project, I will set up a "Hello world" repository. No complex coding is required for this exercise.The goal here is to master all of the tools and best practices learned about in previous steps.
1
star
86

open-ai-codex

Elegant user interface that resembles the ChatGPT app, communication with advanced GPT3 model API, and most importantly, the ability to ask the AI for help regarding JavaScript, React, or any other programming language, giving it code and translating it to another programming language.
CSS
1
star
87

rent-a-car

Exotic Rentals is a car rental agencies primarily serve people who require a temporary vehicle, It allows users to create an account, log in, and book a car for a specific period of time. It also allows users to view all available cars, and view a specific car. It also allows users to view all bookings made by a specific user.
JavaScript
1
star
88

nodejs-reactjs-chat

JavaScript
1
star
89

rent-a-car-backend

Exotic Rentals is a car rental agencies primarily serve people who requires a temporary vehicle, It allows users to create an account, login, and book a car for a specific period of time. It also allows users to view all available cars, and view a specific car. It also allows users to view all bookings made by a specific user.
Ruby
1
star
90

image_to_text_app

C++
1
star
91

tdd-solver-project

In this project we implement a class with some methods, but we do it by doing test-driven development (TDD). The idea is to write tests first and then the code. This will be verified in the commits history.
Ruby
1
star