amyshadixon / personalportfolio Goto Github PK
View Code? Open in Web Editor NEWVersion one and draft of resume/portfolio site which doubles as quarter project for CPW 215
Version one and draft of resume/portfolio site which doubles as quarter project for CPW 215
A design needs to be chosen/created in which the following elements are incorporated stylistically:
Paper template is suggested
Theme will draw inspiration from the Kingdom Hearts main menu page, using only original images/content:
As shown in Issue #1 , background image should be similar to the Kingdom Hearts Menu screen. Preferable for image to be drawn and colored in Photoshop.
Image need to be done in order to figure out where and how items will be placed on the site.
Research: Should follow Issue #1 , shape the default template to look more like the original design. Will probably take awhile; will be in one chunk sessions per milestone/month.
Index.cshtml reloads the entire site when the "Home" tab is clicked on the menu bar.
Separate contact page must contain:
Research: Should follow Issue #1 , shape the default template to look more like the original design. Will probably take awhile; will be in one chunk sessions per milestone/month.
Comments should all have an automatic timestamp for the date they were posted.
When "Submit" is clicked, a new page either opens displaying the comment or displaying the input errors. Errors should load dynamically and so should the newly updated comment section (should be handled in controller in Create() [Http Post] 'return' lines.
Research: Domain is already secured, decide on server/cloud service.
Resume should be in its own "tab" with its own link on the navigation bar.
Undecided: Resume can be in separate controller, but is not really necessary at this point in time. Might make for better navigation, however.
The button seems to just load the Create.cshtml view separately when clicked once, taking the user away from the dynamic Index.cshtml (on HomeController) page. When clicked once more, it just reloads that same view; nothing is ever submitted. It should update the database with any new comments entered.
Currently a bit hard to look at with the horizontal table format. Should have:
Audio should continue in the background even as the user switches tabs; it currently starts over whenever a different tab is clicked. Ref Issue #16
Google Chrome also removed acceptance of the auto-play attribute for the tag across their browsers. A new way must be found to do so.
Research: Images should contain a watermark and should lose the ability to copy and paste. Is there a way to prevent screenshots?
Will contain image examples, should probably be contained in its own controller.
Research: Should follow Issue #1, shape the default template to look more like the original design. Will probably take awhile; will be in one chunk sessions per milestone/month.
Probably best represented with initials (Ex. AD, AAD).
Best represented by an image; initials are too small.
Highlights are only suppose to highlight the current page the user is on. The 'Home' tab stays highlighted no matter what. Most likely due to the dynamic format of the page.
If there are too many comments, the user could end up scrolling for an unnecessary amount of time. Maybe only display 5 - 10 per page.
Octopus will most likely sit in the bottom right corner of the all pages (incorporated into layout) and contain contact information (ref Issue #3 ). Octopus needs to be high res (high ppi) and scale-able.
Research: Visitors should be able to be more involved with the Resume page instead of just looking at plain text. Does not have to be extravagant, but should have some animation involved. How to do animation within the .NET Framework?
Output div window currently bleeds through the menu toolbar at the bottom of the page when a large partial view, like Resume.cshtml, is brought up.
Audio player currently looks a bit clunky in the bottom right corner, it needs to be minimized to fit the theme. A play button and pause button would be preferable.
Would rather not publish until the final product is decent enough for "public eyes."
Website currently reloads when user selects new tab. Ajax is needed to load each page within the Output div region on _Layout.cshtml, but the documentation on Ajax is a mess. More research is clearly needed.
Code First: Choose what elements (i.e. user "nicknames," user comments) that will be stored in the database and create models and overall DB connection.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.