Well, I’ve finally reached that point where getting ideas for projects by myself is boring. I have nothing else to do for the next couple of hours so I’ll ask you guys: what should I program?
Skillset:
Average Python skills (most advanced thing I can do is classes and fixing circular imports)
HTML/CSS/JS proficiency (probably the things I know the most in all my years of coding)
Basic C++ knowledge
If you have any ideas, feel free to leave them in a reply. I’ll probably choose something by the end of today (March 7th, 2023).
Here are a few project ideas that you could work on:
Web Scraper: You could build a program that can scrape data from a website and store it in a database or a file. You could use Python’s Beautiful Soup library for this.
Todo List: Create a web application that allows users to create and manage their to-do lists. You could use a combination of HTML, CSS, and JavaScript for the front-end and Python for the back-end.
Hangman Game: You could create a console-based hangman game using Python. You could use a text file containing a list of words to randomly select a word for the user to guess.
Calculator: Create a web-based calculator using HTML, CSS, and JavaScript. You could add more advanced features such as scientific calculator functionality.
Quiz Application: You could create a quiz application using Python and a GUI library such as Tkinter or PyQt. Users could choose from a list of topics and answer multiple-choice questions.
Budget Tracker: Create a web-based budget tracker that allows users to input their income and expenses and track their spending. You could use HTML, CSS, and JavaScript for the front-end and Python for the back-end.
Sudoku Solver: You could create a program that solves Sudoku puzzles using Python. You could use an algorithm such as backtracking to solve the puzzles.
Weather App: Create a web-based weather application that displays the weather forecast for a user’s location. You could use an API such as OpenWeatherMap to retrieve weather data.
Hopefully, these ideas will help you get started on your next project!
Their recommendation may have sounded like CGPT, but this is what CGPT gave me when I asked them.
There are countless possibilities when it comes to coding projects, but ultimately it depends on your interests and skill level. Here are a few suggestions to get you started:
Build a website: You could create a personal website, a blog, or an e-commerce site. There are plenty of website builders out there, or you can code it from scratch using HTML, CSS, and JavaScript.
Develop a mobile app: If you have experience with app development, consider creating a mobile app for iOS or Android. There are many app development frameworks and languages to choose from, such as React Native or Swift.
Create a game: If you enjoy gaming, consider building your own game. You could use a game engine like Unity, or create it from scratch using a programming language like Python or JavaScript.
Build a chatbot: Chatbots are becoming increasingly popular in business and can be used to automate customer service or other tasks. You could use a chatbot platform like Dialogflow or build your own using a language like Python.
Work on a data analysis project: If you’re interested in data science, consider working on a data analysis project. You could analyze data from a public dataset or scrape data from the web using a tool like Beautiful Soup.
Remember, the best coding projects are those that you are passionate about and challenge you to learn and grow as a programmer.