Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goodnews Portfolio


Welcome to the Goodnews Portfolio! This repository contains the source code for my personal portfolio website, designed to showcase my skills, projects, and experiences as a Web Developer.

✨ Live Site: goodnews-code.vercel.app

👨‍💻 About Me

Hello! I'm Jesutofunmi Egbewale (also known as Goodnews), a passionate Web Developer focused on both Frontend and Backend development. I am currently based in Osun State, Nigeria.

  • 🎓 A Graduate of Obafemi Awolowo University (OAU), Surveying and Geoinformatics.
  • 🚀 Participant in the August Cohort at Power Learn Project, learning hands-on Website Development.
  • 💡 Interested in Web Development, Artificial Intelligence, and Geospatial Technologies.

🛠️ Built With

This project is built using modern web technologies for optimal performance and aesthetics:

  • Frontend Core: React 18 with Vite for blazing fast development.
  • Styling: Vanilla CSS with a custom Design System (Glassmorphism).
  • Animations: Custom Intersection Observer hooks for scroll reveal effects.
  • Assets: Optimized images and vector icons.

📂 Project Structure

Goodnews-code/
├── public/               # Static assets
├── src/
│   ├── assets/           # Dynamic assets/images
│   ├── components/       # React components (Glassmorphism design)
│   ├── hooks/            # Custom React hooks (Scroll Reveal)
│   ├── App.jsx           # Main application component
│   ├── index.css         # Global styles/tokens
│   └── main.jsx          # Application entry point
├── index.html            # HTML entry point (Vite style)
├── vite.config.js        # Vite configuration
└── package.json          # Project dependencies

🌟 Key Features

  • Modern Glassmorphism UI: A premium, translucent design with vibrant gradients and orbs.
  • Vite + React: Built for speed and optimal developer experience.
  • Scroll Reveal Animations: Interactive elements that fade and move into view as you scroll.
  • Fully Responsive: Optimized for mobile, tablet, and desktop viewing.

🚀 How to Run Locally

To view this portfolio on your local machine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Goodnews-code/goodnews-code.git
  2. Navigate into the directory:
    cd goodnews-code
  3. Install dependencies:
    npm install
  4. Run development server:
    npm run dev
  5. Open the project: Visit the URL provided in the terminal (usually http://localhost:5173).

📬 Contact Me

Feel free to reach out if you'd like to collaborate or just say hi!


© 2026 Copyright. Goodnews

About

A premium, high-performance personal portfolio built with React and Vite. Featuring a modern glassmorphism design, smooth scroll-reveal animations, and a fully responsive layout

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages