Giter Site home page Giter Site logo

compclub's People

Contributors

ismeta avatar pchung13 avatar pdcamilleri avatar wengsern avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

compclub's Issues

Fix up the admin page

/admin doesn't look amazing.

The "create a new course" button could be positioned better (some space beneath it) and the boxes that contain html could be larger, similar to text areas.

Resizing issues

  • Banner doesn't resize nicely.
  • Carousel doesn't resize nicely - height doesn't change
  • Buttons on front page don't resize nicely.
  • Haven't tested rest of site

Mailing list

Create an interested mailing list.

Public

  1. Click something to sign up
  2. Gets taken to a page with 1 field in a form "email" sign up for updates.
  3. thank you

Backend

  1. Take that email and store it in a separate object in datastore.

Admin panel

  1. Have a send email button.
  2. Taken to a form. There is a list of all emails default selected.
  3. The form has 1 large text field. Allows admin to write an email.
  4. Allows tags. eg. to insert the first name into the email.
  5. Submit
  6. The backend sends individual emails to all those emails selected and replaces any tags. eg. matches and change to "Hi ," --> "Hi Sam,".

Sample code for sending an email already exists in the signup process.

Accept/reject

Add an accept/reject button to each application in admin panel. So that we can mark as accepted/rejected.

Extensions

  • Potentially send them an email as well.
  • Allow the regos list in admin panel to be viewed depending on accepted/rejected. ie. filter view.

Create a portal page that aggregates all computing based activities open to HS students

There are a lot of things HS students can do to get more involved in computing. The CSE computing website has a list of some.

http://www.computing.unsw.edu.au/school-programs/

We would like something similar on our website, thats done a little nicer and is a bit broader.

There are also fairly big things that are not on that list like the NCSS challenge (www.ncss.edu.au/), the powerhouse museums thinkspace, robogals.

See if you can contact the relevant group and ask them for a short blurb that we can put on this portal page we are creating. Stick a picture next to it, add a link, sprinkle some magic CSS dust to prettify it and its done.

Ellipsis

div {
text-overflow: ellipsis;
}

AI competition leaderboard

Similar to the results page but this will read all results files and determine who is winning the overall competition.

AI competition weekly results page

Once students have submitted AI's they will be run against each other, once a week. A results file will be produced.

This file needs to be read and turned into some sort of nice looking table.

Add table sorting to registrations page

Once a course has been created, and people have signed up, it would be nice if the table on the registration page could be sorted by the various table fields.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.