An open API service indexing awesome lists of open source software.

https://github.com/ruffinweb/ruffinweb-portfolio-frontend

Portfolio application to make my projects and info about me more easily accessible to the world. This repo contains the Node and React files.
https://github.com/ruffinweb/ruffinweb-portfolio-frontend

Last synced: 16 days ago
JSON representation

Portfolio application to make my projects and info about me more easily accessible to the world. This repo contains the Node and React files.

Awesome Lists containing this project

README

          

# Ruffinweb Frontend

This project is the frontend for the Ruffinweb portfolio, showcasing the work of Elijah Ruffin as a full-stack developer. The frontend is built using React and Material-UI.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Introduction

This project serves as the frontend for displaying information about me and my work as a full-stack developer.

## Features

- Interactive user interface
- Responsive design
- Integration with backend APIs

## Technologies Used

- React
- Material-UI
- Emotion
- Fetch (for HTTP requests)
- Vite
- GSAP
- react-router-dom

## Getting Started

To get started with this project locally, follow these steps:

### Prerequisites

Make sure you have the following prerequisites installed on your machine:

- Node.js (and npm)

### Installation

1. Clone the repository to your local machine:

```bash
git clone https://github.com/ruffinweb/Ruffinweb-Portfolio-Frontend.git RuffinwebFrontend
```

2. Navigate to the project directory:

```bash
cd RuffinwebFrontend
```

3. Install dependencies:

```bash
npm install
```

4. Start the development server:

```bash
npm start
```

5. Open your web browser and navigate to [http://localhost:3000](http://localhost:3000) to view the application.

## Usage

Visit https://ruffinweb.com and navigate through the application to explore various sections of the portfolio.

## Contributing

Feel free to submit a pull request or clone this repository to contribute to the frontend development of my portfolio.

## License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. To view a copy of this license, visit [http://creativecommons.org/licenses/by-nc/4.0/](http://creativecommons.org/licenses/by-nc/4.0/) or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

Thank you for visiting the Ruffinweb frontend repository. If you have any questions, feel free to contact me.