weallcode / website Goto Github PK
View Code? Open in Web Editor NEWWebsite running user and event management.
Home Page: https://www.weallcode.org
License: MIT License
Website running user and event management.
Home Page: https://www.weallcode.org
License: MIT License
Allows Google Mail (Gmail or Google Apps) users to do quick actions showcased here:
The guardian welcome email could probably use a better subject and the donation text needs to be put in.
Hello coderdojo,
Welcome to CoderDojoChi. We're so excited to have you aboard this amazing adventure.
The next step is to come to our next class.
You can sign up at: /class/2015/01/17/choose-your-own-adventure/1.
For your own records, your username is [email protected].
--Something about donations here--
Until next time,
Ali Karbassi
CoderDojoChi Founder
The class sign up confirmation email to the guardian needs a subject and better body text.
STUDENT_FIRST_NAME: Bobby
STUDENT_LAST_NAME: Tables
CLASS_CODE: HTML 101
CLASS_TITLE: Choose Your Own Adventure
CLASS_START_DATE: Wednesday, January 7, 2015
CLASS_START_TIME: 10:00 am
CLASS_END_DATE: Wednesday, January 7, 2015
CLASS_END_TIME: 1:00 pm
CLASS_LOCATION_NAME: SapientNitro Office
CLASS_LOCATION_ADDRESS: 30 West Monroe St
CLASS_LOCATION_ADDRESS2: 12th Floor
CLASS_LOCATION_CITY: Chicago
CLASS_LOCATION_STATE: Illinois
CLASS_LOCATION_ZIP: 60603
CLASS_DESCRIPTION: Think HTML and CSS are something you’d find in alphabet soup? Ever wonder how the web can deliver everything from Minecraft maps to YouTube Videos? Eager to learn and ready to build? By the end of the session, students will understand how the language HTML, CSS, and Javascript work together to build the web. Students will develop an understanding of how HTML is used to define the structure of web pages. In keeping with CoderDojoChi’s philosophy of learning-by-doing, students will use their knowledge to hack together their own "Choose Your Own Adventure" game.
CLASS_ADDITIONAL_INFO: I wonder where this information goes....
CLASS_URL: /class/2015/01/07/choose-your-own-adventure/4
These aren't required fields. We should show it when someone wants to add content in there.
We want the admins to be able to flag a user as 'okay' to be displayed on the site.
By default, a user (volunteer) and their profile will work as normal but they won't show up on the volunteer or class pages.
Thoughts on using the git flow workflow?
Only display 50 characters of user bio on the session page.
I say we limit the user bio to 500 chars total.
When you enter a large amount of text, like when I copied over my bio from the old site, it overflows the page design.
I can see both being useful.
global name 'date' is not defined
/sponsors
pageCurrently:
We'd like to invite you to find out what it's like to help shape the minds of tomorrow by giving you the opportunity to volunteer at our next event. If you are passionate about coding and teaching children, join us. Everyone is welcome, regardless of technical ability. To join and attend our next meeting please sign up below.
If you are unable to attend meetings and setup CoderDojo Chicago, but would still like to help, we are in need of volunteers and sponsors who can simply help spread the word, recruit new mentors, donate equipment, space and more.
- All teaching sessions run between 10am and 1pm with breaks and food provided.
- Volunteers are requested to be there between 9am and 2pm on the event day (Saturday) for setup and breakdown.
- The only thing you need to bring is yourself, willingness to help new programmers learn, and a fun, cheerful attitude!
First paragraph, second sentence - IMHO, I would remove the part "about coding" and leave it as "passionate about teaching children" (or change it to "passionate about STEM and teaching children") as we don't want to make it seem like you need to be technical, even though you explicitly call it out in the next sentence.
Second paragraph, first sentence - missing a word.
It's the day before class and I got "Time to learn code!" email at 4:53am, 5:54am, and 8:54am.
Here is the export of the recent classes.
Current copy:
CoderDojoChi is a volunteer not for profit that teaches web, gamem and app development to youth ages 7 to 17.
Our mission is to create a fun, collaborative environment to explore STEM. Through play, youth can build memorable experiences with mentors.
Ali Karbassi founded the CoderDojoChi in 2013. It has grown to more than 30 active mentors teaching over 500 students. We host twice monthly workshops with dozens of youth, and reach over 600 families across the Greater Chicago area.
CoderDojoChi is an 501(c)(3) tax-exempt nonprofit organization in the United States.
First paragraph, first sentence - "gamem" should be changed to "game,"
Third paragraph, first sentence - remove "the" in front of CoderDojoChi.
Future enhancement, the numbers in the third paragraph can be pulled from the database. Otherwise the numbers will get stale and out of date.
Track how people got to the donation page and what happened.
Ensure that mentors/guardians signing up for classes within one week or within 24 hours of a class don't receive the what will be already past due related reminders on top of their class sign up confirmation emails.
Let's set up a staging server for beta deployments.
Getting this warning when running app.
RuntimeWarning: DateTimeField received a naive datetime while time zone support is active.
The homepage hero video needs to be tracked.
Ref:
As the title says, we want to make sure that each volunteer has gone to one intro session before they can mentor a class.
If there is a way to make the flow force the volunteer to go to an introductory meeting before they can enroll for a class, that would be great.
Does this make sense?
send email reminder to mentors and parents one week and 24 hrs prior to class
Currently the email gets sent at a really late hour.
When launching the app, I get this error.
/coderdojochi/django-coderdojochi/src/django-registration-master/registration/models.py:94: RemovedInDjango18Warning: commit_on_success is deprecated in favor of atomic.
create_inactive_user = transaction.commit_on_success(create_inactive_user)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.