👋 Intro:
- This project is a personal portfolio website showcasing my projects and skills as a coder. It provides information about me, my coding journey, favorite projects, and a contact page. Feel free to explore and reach out if you have any questions or collaboration opportunities!
- Visit now at: connorjason.com
📦 Tech Stack:
- React.js
- HTML/CSS
👩🏽💻 Features:
- Showcase my favorite projects with descriptions and images.
- Display information about myself and my coding journey.
- Provide a contact page for reaching out.
- Responsive design for both desktop and mobile devices.
💭 Process:
- The project began with setting up the React environment and structuring the components for the different sections of the website.
- Each section was implemented individually using separate React components, including the landing, projects, about me, timeline, contact, and footer.
- CSS was used to style the components and ensure a visually appealing layout on all devices.
- The website was continuously tested and refined to ensure a smooth user experience.
📚 What I learned:
- This project provided valuable practice in React development, reinforcing concepts such as component structure, state management, and routing.
- It improved my skills in HTML/CSS for creating responsive and visually appealing web pages.
- Through this experience, I gained insight into building a personal portfolio website and the importance of presenting projects and skills effectively.
✨ Improvements:
- Enhance the design and layout for better aesthetics and usability.
- Add more projects and update project descriptions as new projects are completed.
- Implement animations or interactive elements to make the website more engaging.
🚦 Running the Project: To run the project locally:
- Clone the repository from GitHub.
- Install dependencies using
npm install
. - Start the development server with
npm start
.