Create a very simple developer portfolio website to showcase your projects, skills, and contact information. This project will help you demonstrate your ability to design and develop a personal website that combines design and user experience, project showcase, content quality, and technical proficiency.
Your portfolio will be evaluated based on the following criteria:
- Overall Project Quality (CDV05)
- Combines design and user experience, project showcase, content quality, and technical proficiency.
Criteria | 5 - Excellent | 4 - Good | 3 - Satisfactory | 2 - Needs Improvement | 1 - Unsatisfactory | 0 - No Submission |
---|---|---|---|---|---|---|
D3.1: CDV05: Simple Developer Portfolio Website | Outstanding Portfolio in every aspect. Outstanding quality in design, user experience, project diversity, content accuracy, and technical proficiency. | A solid Portfolio with clear strengths in most sections. High quality across all aspects with minor areas for improvement. | Portfolio meets basic requirements but lacks polish and refinement. Adequate quality meeting basic requirements but lacking polish in some areas. | Sections of the Portfolio meet basic expectations, the overall quality is subpar. Subpar quality with notable deficiencies in multiple aspects. | Portfolio is fundamentally flawed, with significant deficiencies across all areas. Poor quality, failing to meet essential requirements in design, content, and technical proficiency. | No submission |
-
Design and User Experience
- Create a clean and professional design.
- Ensure easy navigation and accessibility.
- Use responsive design to make your site look good on all devices.
-
Project Showcase
- Include at least 2 project.
- Provide a brief description, technologies used, and a link to the project or its repository.
- Use images or screenshots to enhance the showcase.
-
Content Quality
- Write clear and concise descriptions for each section.
- Ensure there are no grammatical or spelling errors.
- Maintain a consistent and professional tone throughout the site.
-
Technical Proficiency
- Use HTML, CSS, and optionally JavaScript to build your site.
- Ensure the code is clean, well-organised, and properly commented.
- Implement basic SEO practices, such as meta tags and descriptive URLs.
- Submit your project GitHub link to the CDV05 Project Tab.
- Ensure your project is well-documented, including a README file with instructions on how to view the site locally (if not yet deployed live).
- Plan your layout: Sketch your design on paper before you start coding.
- Use online resources: Look for inspiration and tutorials to help you with design and technical challenges.
- Test your site: Make sure your portfolio works on different devices and browsers.
- Ask for feedback: Show your site to peers or mentors and make improvements based on their suggestions.
By following this brief and focusing on each criterion, you will be able to create a simple developer portfolio that effectively showcases your skills and projects. Good luck!