Common Final Project Tasks

Common Final Project Tasks

Use the following list to help you get started when deciding on how to break of your final project into actionable steps / tasks

These are the most common tasks that I’ve found are applicable to “most” student projects. You should add additional project tasks that are specific to your particular project.

Task Description / Notes
Translate wireframes into HTML / CSS Use your wireframes as a guide to create html and css for your final project, this should be one of the first tasks you complete as html and css can be time consuming
Research viable APIs If you plan on using an API, you need to read the API documentation and ensure it provides that data needed for your project
Test API to confirm data can successfully be retrieved Once you’ve selected an API, use Insomnia or make an sample API request from your code to ensure you can successfully fetch data from the API; this should be done as soon as possible
Set up Final project repo and confirm that I can commit without any issues You should be committing your code early and often, ensure that you can commit and push changes to Github using git add . & git commit -m [add commit message] & git push origin master without any issues
Choose most appropriate hosting option (Github Pages, Heroku or Surge) for my final project We will be going over hosting and deploying in a later lesson; you’ll have a better idea of which option is most appropriate for your final project then
Successfully deploy and host final project IMPORTANT: your project does not need to be finished in order for it to be deployed - this step should be done before the project is complete to address any issues as early as possible
Create sample test data If your project requires test data, you should create that data (most likely as a JS objects)