2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								id: 5e44413e903586ffb414c94e
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								title: Budget App
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								challengeType: 10
							 
						 
					
						
							
								
									
										
										
										
											2021-06-04 12:32:46 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								forumTopicId: 462361
							 
						 
					
						
							
								
									
										
										
										
											2021-01-13 03:31:00 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								dashedName: budget-app
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								# --description--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								Create a "Category" class that can be used to create different budget categories.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-04-29 06:13:38 -04:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								You can access [the full project description and starter code on Replit ](https://replit.com/github/freeCodeCamp/boilerplate-budget-app ).
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								After going to that link, fork the project. Once you complete the project based on the instructions in 'README.md', submit your project link below.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								We are still developing the interactive instructional part of the Python curriculum. For now, here are some videos on the freeCodeCamp.org YouTube channel that will teach you everything you need to know to complete this project:
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								< ul >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < a  href = 'https://www.freecodecamp.org/news/python-for-everybody/' > Python for Everybody Video Course< / a >  (14 hours)
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < / li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < li > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    < a  href = 'https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/' > Learn Python Video Course< / a >  (2 hours)
							 
						 
					
						
							
								
									
										
										
										
											2020-05-25 19:18:47 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  < / li > 
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< / ul >  
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								# --hints--
  
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								It should create a Category class and pass all tests.
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2020-11-27 19:02:05 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								# --solutions--
  
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								/**
							 
						 
					
						
							
								
									
										
										
										
											2020-05-25 19:18:47 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  Backend challenges don't need solutions,
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  because they would need to be tested against a full working project.
							 
						 
					
						
							
								
									
										
										
										
											2020-02-25 00:10:32 +05:30 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  Please check our contributing guidelines to learn more.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*/
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```