Victor Barh (@vic778)

Top repositories

1

capston-project

This is my responsive desktop version and mobile version hackathon site. The objective was to build a website by sticking with some design criteria.
HTML
10
star
2

To-Do-List

This is my first project using Webpack in the Microverse. The objective was to build a to-do list where people can add, delete, edit and update their tasks.
JavaScript
9
star
3

to-do-list-reviewer

JavaScript
7
star
4

contact-keeper-cloud

JavaScript
6
star
5

vic778

6
star
6

site-vitrine

SCSS
5
star
7

Awesome-Books

JavaScript
5
star
8

Jumia-API

Jumia is an African e-commerce platform with different data models. I liked the professionalism of their site and wanted to clone the backend to implement my Rails skills. It also allows only an admin to create, read, update and delete category.
Ruby
4
star
9

personal-porfolio

CSS
4
star
10

clos-marsaul

https://vic-clos-marsault.netlify.app
CSS
4
star
11

mern-project-like-instagram

this project is MERNE in which the user has the possibility to publish his photos, to be followed by other users also they can like the publications. but before benefiting from all this, the user will need to be logged in with an appropriate account. it is a project that I carried out via the React framework how the frontend and the NodeJs become backend.
JavaScript
4
star
12

social-backend

This is the backend for the Social-app web application for social media: you have a list of posts that users has posted before doing thoses actions you need to sign_up. The backend is a REST API that allows you to create, read, update and delete post. It also allows you to comment like or follow each other . This API is made these models:
Ruby
4
star
13

Micolet-

a simple landing page where people interested in receiving our newsletter can submit their email and select their preferences between: Women's Fashion, Men's Fashion and Children's Fashion.
Ruby
4
star
14

g-port

3
star
15

capstone-project

3
star
16

the-world

JavaScript
3
star
17

product-landing-page

HTML
3
star
18

Test-Pratice

JavaScript
3
star
19

hello-microverse

3
star
20

Try-Bootstrap

HTML
3
star
21

microverse-review-project-

HTML
3
star
22

G-porto

CSS
3
star
23

microverse-personal-porfolio

CSS
3
star
24

my-porfolio

JavaScript
3
star
25

js_capstone_project

An API based movie site where the user can see available movies, comment and also like a particular movie. Built with JavaScript, SASS, Webpack Bootstrap, CSS3 and HTML5
JavaScript
3
star
26

money-exchange

this is a simple exchange web app that allow users to exchange their moeny according to the currency they have choosed. it update the curency database by getting rule from an api. for that i'm using background job and sidekiq cron for schedule every single day at 07h 05 AM to run the function. if the exchange is done it create a object and so far w
Ruby
3
star
27

Leaderboard

This is the project on displaying scores submitted by different players. It also allows users to add their scores. The main goal of this project was to be able to deal with API and play with promises and async/await. For best practices, I have implemented Linter, GitFlow, and professional documentation.
JavaScript
3
star
28

M-Ecommerce

Ruby
2
star
29

Class-manager

Class Manager is a Student-Teacher Portal where techers and student can sign up and teachers can add students in their class assign task and add note by student.
Ruby
2
star
30

calculator-

HTML
2
star
31

facebook-api

Ruby
2
star
32

Enumerable

Ruby
2
star
33

facebook-backend

JavaScript
2
star
34

porfolio

SCSS
2
star
35

e-comm

CSS
2
star
36

Ackeln-hero-unit

JavaScript
2
star
37

rails-budget-app

This Rails budget app is a 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
2
star
38

mern-project-full

JavaScript
2
star
39

banking-system

PHP
2
star
40

Facebook-clone

Facebook clone is a frontend web application that I built as part of impove my skills in React, so I interacted with the compoments via the props and selected my variables using the hooks.
JavaScript
2
star
41

blog

This application is a blog where anyone can access and create an article that will be commented by other users. the article can be edited or deleted. similarly, the comment can be deleted and each article is linked to a comment through its Id.
Ruby
2
star
42

Bookstore

Bookstore is an app that allows you to display a list of added books, add new book and remove a book. It is built using React, Redux, and Styled Components
JavaScript
2
star
43

school-management

this is a simple backedn project for class managment where teachers can CRUD a student and assign the test to them as well. studnt will be able to login thourht their credentials generated by the teachers. teacher only teachers can manager the CRUD of the whole app even update the user role to be a teacher.
Ruby
2
star
44

Oracle-booking-API

This is the backend for the oracle-app web application for car favorites: you have a list of cars that a user can reserve for a certain period of time. The backend is a REST API that allows you to create, read, update and delete cars. It also allows you to create, read, update and delete reservations.
Ruby
2
star
45

Rails-movies

the movie app is a simple app where you can get all movies and you can do some resarch by the word. it has a search from that render a turbo_stream result at the same sec a user is taping. it sending request to the server as long as you're taping. and it has a Javascript controller named debounce were i've created a search fonction to get the result as fast asn possble and it highlight the results. don't forget to tolk about the route where i scoped the resouces and collect the all data insteaod of an id of a movie.
Ruby
2
star
46

band

this API consists in creating a band which is associated with the members and different categoris. I used sterializer to associate the id of a member to a band.
Ruby
2
star
47

E-commerce-backend

Ruby
2
star
48

react-todo-app-tuto

It is a Single Page App (SPA) that allows users to: Add todo. Update todo. Delete todo. Navigate between pages with react router. Data in this app has been preserved using localStorage.
JavaScript
2
star
49

react-movies

This is a personal project to improve my skills in React that I have used the backend link provided by (TMDB): a Home page with the components Header component which contains the Navbar and the links Form component which contains a function to retrieve the Data from the database and which contains a logic to display the average from ascending to descending Card component which contains a function to display the movies via the Props of the react and which contains a Switch function to display the Genre of each movie and the date of publication.
JavaScript
2
star
50

booking-app-api

This is the backend for the booking-app web application for motorcycle reservations: you have a list of motorcycles that a user can reserve for a certain period of time. The backend is a REST API that allows you to create, read, update and delete motorcycles. It also allows you to create, read, update and delete reservations.
Ruby
2
star
51

e-coomerce

this application consists in selling and buying articles online. each user before selling his article will be obliged to create a user account. to create a post there are fields that are required like the model of your article, the series as well as the state. it can be new or already used... the user can add favorite items on his card and each item added on the card will be calculated in terms of summation so that the user knows how much it is already.
Ruby
2
star
52

Google-Translator

The Language Translator App is a rails application that allows users to translate any language into other languages of their choice. The application provides the user with over one hundred languages and utilizes various endpoints.
Ruby
2
star
53

substrings.rb

Ruby
1
star
54

google-homepage

HTML
1
star
55

school-library-

A console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games
Ruby
1
star
56

etch-a-sketch_odin-project

JavaScript
1
star
57

school-library

Ruby
1
star
58

goal-progress

Ruby
1
star
59

Transaction-app

Ruby
1
star
60

app-for-household-appliance.Angular

TypeScript
1
star
61

TDD-Project

Ruby
1
star
62

Rails-api

schematize the request that a user sends to the server to receive a response. customize the app so that rswager is the main controller so that it responds in all environments
Ruby
1
star
63

book-library

Ruby
1
star
64

private-parking

the Admin Portal is a web-based application that allows administrators to manage and monitor the slots and reservations in a parking lot
Ruby
1
star
65

active-record-exrercise

Ruby
1
star
66

Ruby-validation

Ruby
1
star
67

external-api

n order to put my Rails knowledge into practice, I implemented an external API (One of my owner API's) containing the data of the different categories. So I will create different methods on this API and get the data in JSON.
Ruby
1
star
68

Vet-clinic-database

PLpgSQL
1
star
69

Mweva-shop

Ruby
1
star
70

user-auth

Ruby
1
star
71

blog-app

The Blog app is a classic example of a blog website. A fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts. Built with Ruby, Ruby on Rails
Ruby
1
star
72

ping

Ruby
1
star
73

dummy-chat

Ruby
1
star
74

deel_clone_api

Deel is a global payroll solution that helps businesses hire anyone, anywhere. Using a tech-enabled self serve process, you can now hire independent contractors or full-time employees in over 150 countries, compliantly and in minutes. I liked the professionalism of their site and wanted to clone the backend to implement my Rails skills. It also allows only an admin to create, read, update and delete actions. This API is made these models:
Ruby
1
star
75

devise-auth

in this project, I went through the devise action we can take. I didn't know it was powerful. I created the login method add google oamni and github. I created the tracktable and confirmable action. so we can have your history of when you logged in and how many per day including your IP address and occasion as well. If you try to log in 3 times with a wrong password, your account will be blocked and a token will be sent to you by email so you can unlock your account. Finally, I checked the login time setting after 30 minutes, you will be logged out because your session will have expired. This action is very useful, I think, for Upwork, because every day you have to log in again
Ruby
1
star
76

Bus-booking

Bus_booking is a webite that allow client to book a bus specifying the number of seats and the exact date and time of. any operator can register his agence but you will be oblige tobe registered througth your identity. It also have the admin dahsboard
Ruby
1
star
77

passwordless

As part of improving my skills in Rails 7 and Pg, I made this small application for authentification. the user can just put his name and his email and automatically it will be generated a unique URL that will be sent to his email. the password is a hash that will be generated automatically by passwordless
Ruby
1
star
78

Bookme

the general idea is to mimic the primitive features of Calendly. An end user can visit a unique direct link to book events with someone else. These events can be free to book or require payment. Those that book events shouldn't be necessary to create an account. Those that make the events and availability slots do need an account.
Ruby
1
star
79

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
1
star
80

Instagrm-clone

Bus_booking is a webite that allow client to book a bus specifying the number of seats and the exact date and time of. any operator can register his agence but you will be oblige tobe registered througth your identity. It also have the admin dahsboard .
Ruby
1
star
81

shopify

Shopify is an E-commerce website where users can buy stuff. It has a payement method using `Strip` and it has a webhooks controler to check if the payemt was succed and incres the sales_acount of an item after the payemnt t has a code promo for reduice the price. when you update the price of an item localy it will be updated into the stripe database
Ruby
1
star
82

questionaire

this is a simple ruby class witch allow a user to choose a correct answer for a specific question. at the end it will print a notification to inform you how many correct answers you got and how many you failed.
Ruby
1
star