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.
This project serves as the frontend for displaying information about me and my work as a full-stack developer.
- Interactive user interface
- Responsive design
- Integration with backend APIs
- React
- Material-UI
- Emotion
- Fetch (for HTTP requests)
- Vite
- GSAP
- react-router-dom
To get started with this project locally, follow these steps:
Make sure you have the following prerequisites installed on your machine:
- Node.js (and npm)
-
Clone the repository to your local machine:
git clone https://github.com/ruffinweb/Ruffinweb-Portfolio-Frontend.git RuffinwebFrontend
-
Navigate to the project directory:
cd RuffinwebFrontend
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your web browser and navigate to http://localhost:3000 to view the application.
Visit https://ruffinweb.com and navigate through the application to explore various sections of the portfolio.
Feel free to submit a pull request or clone this repository to contribute to the frontend development of my portfolio.
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/ 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.