Weekly independent project prompts are automatically published on Epicenter at 8:00am each Friday. Here's how you can access them:
- Login to Epicenter.
- Select your current course from the Course Listing section.
- This will bring you to a code review detail page.
- The project prompt will automatically be published to this page on Friday at 8:00am.
- Before 8:00am Friday, only the objectives will be visible. (Same objectives detailed below).
- Submit the GitHub repository containing your project in the Submission section of the code review detail page in Epicenter before 5:00pm Friday.
As described last week, you're also required to complete a brief quiz in addition to your independent project each Friday. The link to your quiz will be available in your project prompt on Epicenter.
This week's independent project will be reviewed for the following objectives:
- All previous standards (last week's objectives) are in place (see below).
- Site uses branching to return the result.
- jQuery is used to show and hide the result.
- Form gathers input from the user.
- Variable names are descriptive of what they represent.
- Web page is styled using Bootstrap and custom CSS.
- The project is in a presentable, portfolio-quality state.
- Required functionality is in place by the Friday deadline.
- Project demonstrates understanding of concepts covered this week. If prompted, you are able to discuss your code with an instructor using correct terminology.
For reference, here are last week's objectives:
- Code is clean, well-refactored, and easy-to-read. This includes correct indendation, spacing, and including only necessary comments and debugging tools.
- Commits are made regularly with clear messages that finish the phrase "It will…".
- Project README that includes, bare minimum:
- author name
- program name
- detailed setup instructions
- copyright and license information
Visit the Independent Projects and Code Reviews page for details on how to submit your code, how feedback works and course completion requirements.