Skip to content

Commit

Permalink
Add new projects
Browse files Browse the repository at this point in the history
  • Loading branch information
Luffytaro22 committed Oct 20, 2023
1 parent ffbbc86 commit 57bf28c
Show file tree
Hide file tree
Showing 13 changed files with 41 additions and 35 deletions.
5 changes: 5 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added Images/TVshows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/Todolist.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/budget-app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed Images/calculator.png
Binary file not shown.
Binary file added Images/countries-app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed Images/etch-a-sketch.png
Binary file not shown.
Binary file removed Images/form-page.png
Binary file not shown.
Binary file removed Images/library.png
Binary file not shown.
Binary file added Images/recipe-app.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed Images/rock-paper-scissors.png
Binary file not shown.
61 changes: 28 additions & 33 deletions projects.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
const projects = [
{
name: 'Calculator',
description: 'A simple calculator that can do the basics operations.',
image: './Images/calculator.png',
languages: ['HTML', 'CSS', 'Javascript'],
liveLink: 'https://luffytaro22.github.io/Calculator/',
sourceLink: 'https://github.com/Luffytaro22/Calculator',
name: 'Recipe App',
description: 'The Recipe App is a web application build on Ruby on Rails that allows 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.',
image: './Images/recipe-app.png',
languages: ['Ruby', 'RoR', 'Javascript'],
liveLink: 'https://recipe-app-zxdn.onrender.com/',
sourceLink: 'https://github.com/Luffytaro22/Recipe-app',
},
{
name: 'Library',
description: 'A small library app that allows to add and remove books.',
image: './Images/library.png',
languages: ['HTML', 'CSS', 'Javascript'],
liveLink: 'https://luffytaro22.github.io/Library/',
sourceLink: 'https://github.com/Luffytaro22/Library',
name: 'Budget App',
description: 'The Budget App is a mobile web application build on Ruby on Rails 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.',
image: './Images/budget-app.png',
languages: ['Ruby', 'RoR', 'Javascript'],
liveLink: 'https://budget-app-8wpl.onrender.com/',
sourceLink: 'https://github.com/Luffytaro22/Budget-app',
},
{
name: 'Japanese Culture Festival',
Expand All @@ -24,28 +24,28 @@ const projects = [
sourceLink: 'https://github.com/Luffytaro22/Capstone-Japan',
},
{
name: 'Etch-A-Sketch',
description: 'A recreation of the Etch-A-Sketch interactive dashboard where you can select the quantity of spaces and the colors.',
image: './Images/etch-a-sketch.png',
name: 'Todo list',
description: 'To Do List allows the user to enter a task and mark it as completed or not. It also lets removing the done tasks and save them in the local storage.',
image: './Images/Todolist.png',
languages: ['HTML', 'CSS', 'Javascript'],
liveLink: 'https://luffytaro22.github.io/Etch-A-Sketch/',
sourceLink: 'https://github.com/Luffytaro22/Etch-A-Sketch',
liveLink: 'https://luffytaro22.github.io/To-do-list/',
sourceLink: 'https://github.com/Luffytaro22/To-do-list',
},
{
name: 'Rock-Paper-Scissors',
description: 'The global-popular game against the computer. Will you be winner or the losser? Try it out!',
image: './Images/rock-paper-scissors.png',
name: 'TV Shows',
description: 'TV Shows is a an application that fetches tv shows from TVMaze API and also has a feature of posting and fetching Likes, Comments and Reservations from an involvement API.',
image: './Images/TVshows.png',
languages: ['HTML', 'CSS', 'Javascript'],
liveLink: 'https://luffytaro22.github.io/Rock-Paper-Scissors/',
sourceLink: 'https://github.com/Luffytaro22/Rock-Paper-Scissors"',
liveLink: 'https://demesameneshoa.github.io/JavaScript-Capstone/',
sourceLink: 'https://github.com/Luffytaro22/JavaScript-Capstone"',
},
{
name: 'Form Page',
description: 'A form page that collects user info with a nice-looking design',
image: './Images/form-page.png',
languages: ['HTML', 'CSS', 'Javascript'],
liveLink: 'https://luffytaro22.github.io/Sign-Up_form/',
sourceLink: 'https://github.com/Luffytaro22/Sign-Up_form',
name: 'Countries App',
description: 'Countries Webapp makes use of Geography API to display information about the population at each continent, country and more detailed information about a specific country.',
image: './Images/countries-app.png',
languages: ['React', 'Redux', 'Javascript'],
liveLink: 'https://countries-webapp.vercel.app/',
sourceLink: 'https://github.com/Luffytaro22/countries-webapp',
},
];
/* The container for the projects */
Expand Down Expand Up @@ -142,11 +142,6 @@ function selectPopUp(event) {
buttonLive.textContent = 'See Live';
buttonSource.textContent = 'See Source';

/* Add more text if the window is too wide */
if (window.innerWidth >= 1024) {
p.textContent = 'Lorem ipsum dolor, sit amet consectetur adipisicing elit. Maxime, molestias sit similique quas quasi, voluptas laboriosam aspernatur exercitationem reprehenderit dolorem adipisci laborum illum. Vitae quae itaque nesciunt! Necessitatibus, voluptatem a. Lorem ipsum dolor, sit amet consectetur adipisicing elit. Maxime, molestias sit similique quas quasi, voluptas laboriosam aspernatur exercitationem reprehenderit dolorem adipisci laborum illum. Vitae quae itaque nesciunt! Necessitatibus, voluptatem a.';
}

/* Append elements */
aLive.appendChild(buttonLive);
buttonLive.appendChild(imgLive);
Expand Down
10 changes: 8 additions & 2 deletions styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,14 @@ ul {
padding: 0;
}

main,
header,
footer,
section,
form {
width: 100%;
}

#mobile-menu,
#pop-up,
#hr-works,
Expand Down Expand Up @@ -250,8 +258,6 @@ button:hover {
padding: 120px 24px;
gap: 12px;
position: absolute;
width: 375px;
height: 390px;
top: 48px;
background-image: url("./Normal Button/Tertiary/Icons/background-image.png");
background-repeat: no-repeat;
Expand Down

0 comments on commit 57bf28c

Please sign in to comment.