cs373-idb's People
cs373-idb's Issues
Finish static html pages for Stages
Gather data on the models we'll be using
Can't update outkast.html and pearljam.html template
Updated all other templates to use the correct urls. Ex: /artists/1/
Couldn't update outkast or pearljam instead received the following error
"Could not edit /home/jh6779/mysite/cs373/templates/outkast.html. PythonAnywhere's editor only recognises ASCII or UTF8-encoded text"
Consider making a Year class to hold information from different years
The motivation behind this is to make the website more of a timeline of ACL (sponsor, stage, artists)
Finish Apiary API
Upload artists to database
Verify get functions in models.py are correct
Not sure if I implemented them correctly.
Thinking of adding a timeline
Push django app
Create a first draft of the django app
make suer the model and api tests are updated and work
Finish static html pages for Events
Check models and relationships, specifically if stages and sponsors works.
Upload stages to database
Need tests.out file
Add a Media class to models and remove Photo
Each Stage, Artist, and Sponsor will have media attributes:
Bio, Image,Video,YouTube,Website,Facebook,Twitter
Write tests for the django models
Switch to MySQL db backend
Finalize the look and feel of the UI
Make it beautiful. Make sure you focus on the content. Make it very intuitive to navigate. Test it with different browsers, on different machines, and on mobile devices.
Add attribute for twitter
Make group presentation
Must be at least 5 minutes in length. Include information on:
- Group members
- Demonstration
- Issue tracker stats
- Unit test stats
- Critiques
Include a critique of of our website. Create a critique of The Six Potters. The critiques must answer the following questions:
- What was done well?
- What was learned?
- What can be done better?
- What puzzles us (in general/about their website)?
Create API outline with Apiary
Upload sponsors to database
Update Technical Report
Must be at least 20 pages
Get the django-rest framework installed on the group account
Finish static html pages for Artists
Include a Form to enter instances of artists, stages, and sponsors
Django slugs for "pretty urls"
Create models
Create models for the ACL page
Search Engine
Elect project leader
git log, pydoc , and sha
Test API
Make at least 5 commits, one for each bug or feature.
If you cannot describe your changes in a sentence, you are not committing often enough.
Make meaningful commit messages identifying the corresponding issue in the issue tracker (see here).
15 page report
+5 pages to current report on: dynamic webpages, loading data into the database, changes to API, using the Django-Rest framework, twitter bootstrap designs, and changes to models.
Finish static html pages for Sponsors
Overall Design
maybe something like this
Script to load data
Run pydoc on models.py
Create inline comments if you need to explain the why of a particular implementation.
Use a consistent coding convention with good variable names, good indentation, blank lines, and blank spaces.
Add attribute for video link
Use another groups API
Create a page that exercises the API of another group in an interesting and useful way.
The page must have a clear English description and be rendered attractively.
refactor views.py
Add proper classes to make dynamic
Create a log of commits
Create a log of your commits in IDB.log.
Sync Apiary with github
10 page technical report
Add Bootstrap files to Django App
Can download the files at http://getbootstrap.com/
HTTP 404 page
Add pre and post conditions to models.py
Fill in Google Form (everyone)
Obtain the git SHA
Add picture galleries to the artist pages
Thinking of using Lightbox to display pictures.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.