- CONTRIBUTORS
- DESCRIPTION
- REFERENCE LINKS
- LANGUAGES AND TOOLS
- CORE PROJECT TECHNOLOGIES
- CORE NODE DEPENDENCIES
- FUTURE DEVELOPMENT
- LICENSING
- SCREENSHOTS
- NOTES
Dale Kittendorf
This react website showcases a responsive portfolio, with information about Dale, including his work and contact info.
Link to Dale's Portfolio deployed on GitHub Pages - Application Live Link
Link to GitHub Repo used for application development - Application GitHub Repo
Here is a list of all the core technologies used to develop this application.
React.js - A JavaScript library for building user interfaces
Node.js - An asynchronous event-driven JavaScript runtime
The dependencies listed below are all the core NPM packages used throughout the project.
react-dom
- This package serves as the entry point to the DOM and server renderers for React.react-bootstrap
- Bootstrap 4 components built with React.react-bootstrap-carousel
gh-pages
- GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub.
For future
development, I would like to incorporate the following enhancements
into my portfolio:
- Fix Github and MongoDb logos on portfolio
- Add project summary under title
- Enhance the portfolio platform by adding more content and continuing to revise projects
- Replace Media Queries with higher order components
- Refine CSS - reuse/ reorganize
- Add Screenshots and videos to ReadMe
- Add Modal for resume display prior to opening in new window
- Create 'type.css' for single place to manage links + fonts
- Turn portfolio into a database
The code in this project is licensed under MIT license.
-
(TBD)
-
(TBD)
-
portfolio.css applies only to portfolio page
-
style.css used generally throughout pages
-
Footer, Header, and Navbar all have their own CSS