- Explore the resources below to familiarize yourself with the project. Items with a * are highly recommended.
WahooWallet will be a web application to help students manage and track their finances, improving budgeting and financial literacy.
-
When2Meet: Please fill out the When2Meet to schedule our next meeting.
-
Discord: If you haven’t yet, join our Discord channel for team communication. Regular updates will be posted on the WahooWallet subchannel. If you can’t access it, let me know via email or ping me on Discord.
-
Visual Studio Code: This is the code editor we’ll use. It's lightweight, popular, and supports extensions for Python and React.
-
Node.js: We'll use this to run the React project. Please install the LTS version.
-
Django: Install Python from python.org. Once Python is installed, run the following to install Django.
-
pip install django
-
-
PostgreSQL and create a database for WahooWallet:
- WahooWallet is designed to improve financial literacy through personalized budgeting tools and resources.
-
Official ReactJs: Explore the official React.js docs. It’s an excellent place to start, but feel free to use other tutorials.
-
Vite + React: Vite is our tool of choice to set up the React project, offering faster builds than
create-react-app
. -
Beginner React Tutorial*: This tutorial covers the React basics.
- How to Use Django: A tutorial on Django.
- How to Use PostgreSQL: A tutorial on PostgreSQL.
- MDN Web Docs: Official documentation for web development. It's a great resource for HTML, CSS, and JavaScript.
- Git and GitHub Tutorial for Beginners: This tutorial will teach you the basics of using Git and GitHub for collaboration.
-
Figma: Our design tool of choice for wireframes and UI/UX prototyping.
-
Figma Tutorial: This is a great tutorial to get started with Figma.
- Markdown Cheatsheet: Useful for formatting the README files and other documentation.