Skip to content

This is my repo for the frontend project's that i've built before.

License

Notifications You must be signed in to change notification settings

ekinsipahi/frontend

Repository files navigation

Frontend Project's built by Ekin Sipahi

This repository contains the frontend projects that I've built, with a focus on various web development frameworks and tools such as React, Tailwind CSS, and more.

Table of Contents

  • Introduction
  • Naming Conventions
  • Projects
  • Installation
  • Usage
  • Features
  • Demo
  • Contributing
  • License

Introduction

This repository is a collection of frontend projects that I've built using various web development frameworks and tools. Each project has its own directory, containing its source code and related files. The goal of this repository is to showcase my frontend development skills and provide examples of my work.

Naming Conventions

The projects in this repository follow the following naming conventions:

  • Mini Project: Projects that start with "Mini Project" are focused on HTML, CSS, and CSS frameworks like Bootstrap or Tailwind.
  • Small Project: Projects that start with "Small Project" are focused on HTML, CSS, JavaScript, and CSS frameworks like Bootstrap or Tailwind
  • Medium Project: Projects that start with "Medium Project" are focused on HTML, CSS, JavaScript, frontend frameworks such as (Vue) and CSS frameworks like Bootstrap or Tailwind
  • Project: Projects that start with "Project" are focused on HTML, CSS, JavaScript, frontend frameworks such as (React), Uses 3rd party api/library and CSS frameworks like Bootstrap or Tailwind
  • Design Project: Projects that start with "Design Project" are focused on creative design work using HTML and CSS, such as creating an image of a character or a flag using only CSS.

    ->So the "Project" titled Projects contains every aspect of frontend development

Projects

This repository contains the following projects:

Mini Projects

  • Mini Project 1: A responsive Qr Code Component with Bootstrap and Minimal CSS | Visit Url >>
  • Mini Project 2: Responsive Nft Card Component with Bootstrap and Minimal CSS | Visit Url >>
  • Mini Project 3: Order Summary Card Component with TailwindCSS and Minimal CSS | Visit Url >>
  • Mini Project 4: Results Summary Component with TailwindCSS and Minimal CSS | Visit Url >>
  • Mini Project 5: Fully Fledged HTML CSS & BootstrapCss integrated Landing page | Visit Url >>
  • Mini Project 6: Stats Preview Component with HTML, CSS, DaisyUI & TailwindCSS | Visit Url >>
  • Mini Project 7: Testimonials Grid Section with TailwindCSS | Visit Url >>
  • Mini Project 8: 3-col's preview card with TailwindCSS | Visit Url >>
  • Mini Project 9: Fully Fledged Responsive Single Price Grid Component with TailwindCSS | Visit Url >>
  • Mini Project 10: Responsive Product Preview Card component with TailwindCSS | Visit Url >>
  • Mini Project 11: Profile card component with TailwindCSS | Visit Url >>
  • Mini Project 12: Four card section with TailwindCss | Visit Url >>
  • Mini Project 13: Faq Accordition Section with Typescript and TailwindCSS | Visit Url >>
  • Mini Project 14: Vue app that checks how many days you have been on earth. | Visit Url >>

Medium Projects

  • Medium Project 1: Interactive Rating Component with VueJs, vue-router and TailwindCSS | Visit Url>>

Projects

  • Project 1: Advice generator that uses VuejsCLI as framework with tailwindCSS as CSS framework with axios that fetches the advice api | Visit Url >>
  • Project 2: Shortly Landing page with axios, Vuejs+Vite & Tailwindcss it makes your links shorter | Visit Url>>

Design Projects

  • Project 1: Check it out from the link cryptocurrency loading animation with CSS | Visit Url >>

Installation

The installation process for each project may vary depending on its requirements. Please refer to the project's README.md file for detailed instructions on how to install and set up the project on your local machine.

In general, you may need to have certain software or tools installed, such as:

  • Node.js
  • npm (Node Package Manager)
  • Yarn
  • Git
  • Vue

Again, please refer to the project's README.md file for detailed instructions on how to install and set up the project on your local machine.

Usage

To start the project, navigate to the project directory and run:

npm start or yarn start

This will launch the project in your default browser.

If the project requires React, you may also need to run:

npm install or yarn install to install the required dependencies before starting the project.

Again, please refer to the project's README.md file for project-specific instructions on how to run and use the project.

Features

Each project has its own set of features and functionalities, which are described in the project's README.md file. Some of the common features that I've implemented in my projects include:

  • Responsive design using CSS frameworks like Bootstrap or Tailwind
  • Building user interfaces with React
  • Integrating charting libraries like Chart.js for data visualization
  • Consuming APIs to display dynamic content
  • Implementing form validation with client-side JavaScript
  • Optimizing website performance using techniques like lazy loading and code splitting

Please note that these projects do not cover authentication and authorization as their main focus. If you're interested in learning more about those topics, there are other resources and tutorials available that can guide you through implementing them in your frontend projects.

Demo

Each project has its own demo, which can be accessed by visiting the project's live website or by running the project locally on your machine. The live website links are provided in the project's README.md file.

Contributing

If you'd like to contribute to any of the projects, feel free to open an issue or submit a pull request.

License

This repository is licensed under the MIT License.

About

This is my repo for the frontend project's that i've built before.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published