Skip to content

WICS-UCI/venushacks-web-dev-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro to Web Dev Workshop

By WICS Outreach

Want to get started on your hackathon project but not sure where to start?
Learn the basics of building a basic end to end web application using HTML/CSS, Bootstrap, and Python Flask! We will be creating a simple Expense Tracker website where a user can add items and view them by category.

Setup:

  • Clone this repository. The main branch is a starter template we created with various TODO comments that we will be covering during the workshop.
  • Install the following libraries in Python by using pip in the command line of the project's directory. If you do not have pip installed, please see the following link for more help (https://pip.pypa.io/en/stable/installing/):
    • Navigate to the hackuci2021-web-dev-workshop directory you just cloned, and run pip install -r requirements.txt to install all dependencies.
    • OR you can manually install each one:
      • Flask: pip install flask

Additional Resources

We will be covering a lot of material during the workshop and won't have time to go into depth on everything. So here are some links that will be helpful if you'd like to learn more and add to your web app.

HTML

CSS

Bootstrap

Python Flask

Quickstart: https://pymongo.readthedocs.io/en/stable/tutorial.html

Jinja2

Documentation: https://jinja.palletsprojects.com/en/2.11.x/ Template Design Examples: https://jinja.palletsprojects.com/en/2.11.x/templates/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published