Computer Science Capstone

Computer Science Capstone Design

Task: Setting up your Team Website

Overview

All Capstone teams must create a website on the CEFNS archival server to professionally document your projects. Because these sites are archival, they will remain around forever, and are an excellent piece for your portfolio showcasing projects you have worked on. This is commonly something that employers are interested in..and you can then just point them at this site. As such, it's worth putting some effort into making it nice.

In recent years, we have transitioned to an increasingly streamlined, fool-proof model more handling the team websites: As Capstone teams are formed, the responsible Capstone organizers in each discipline format up a list of teams and associated uids. ITS then uses a scripted process to create the new subfolders in the right places on the CEFNS archival server, sets permissions to allow all team members to edit the website, and then notifies Capstone organizers that this has been done. These blanks sites are then ready for you to add your content.

The Assignment

Your job in this first mini-task is to load an initial index.html page into your website, and ensure that the site is accessible. The index.html page can be your team logo, contact info and an "under construction" message for now. The task is just to get the site started. You will need a fully functional and gorgeous site by the end of the term.

Once you are notified that the bare websites have been set up, you can check the URL for accessing your website appears at by going to http://www.cefns.nau.edu/capstone/d4p/ and then deselect everything but CS. You will see all this year's projects listed. Click on yours to go to your home page. Note that this could well show an error, if the raw site is truly empty and has no default index.html file in it. This is something you should fix first thing by creating and installing the "in-progress page" mentioned above.

So how do you get stuff loaded into the website?

This depends on how you like to manage your websites (Dreamweaver or other editor, FTP). Ultimately, the best way to push files to your website will be through FTP to the CEIAS archival Capstone server. Here is the ITS Knowledge Base article you'll want to consult for details:

https://nau.service-now.com/kb_view.do?sysparm_article=KB0014714

Note that I'm taking care of the first step for you, i.e., make the request to get the bare sites created. I'll let you know when ITS tells me that's done, and you take it from there.

Further website development

You will need to have a fully functioning website soon, nicely organized and up-to-date with all of your team documents. You then add documents and other content throughout the Capstone process, to end up with a fabulous archival website for your project at the end. You can see the specs and more details regarding the team website on the Website Assignment spec page. The key for now is to develop a nice website site layout capable of containing all information about your project...it will then be easy to flesh it out as you go along.

Deliverables

  1. Create a simple index.html "Welcome to our project, here's our logo and team, our website will appear here soon" page for your new site.

  2. Push it up to your site and verify that your toolchain is working properly, i.e., the page appears as your site homepage.

  3. Submit a text document on the Canvas "Initial website" assignment. The document must contain the name of your team, and the link to your functioning website. This will be my signal that your website URL is up and can be linked from the Teams page for the course to give universal access to all team websites.