You are now set to tinker and get the ideas you’ve structured to your own projects. Here’s something that you can keep handy in the form of
useful hacks
,look up pages
andtools
.
With the help of these tips and tricks, you will be able to optimize your workflow, save time and make your projects a success.
Getting your work-plan set and arranging the tools you need is very important.
[ ] List down the functionals you need in your project and break them down into tasks.
Try out any of the following that suits you best :
[ ] Ensure your coding workspace is set.
Set up your code editor - preferably VSCode
Ensure that Git is installed in your system and is working fine.
[Resources shared for the Git and GitHub session]
[ ] Fix the stack with which you are going to work with.
<aside> 📌 Focus on getting your code to work
</aside>
[ ] Make sure to get your commits done periodically to the GitHub remote repository.
Use proper commit messages
For eg: Adding a python file named main.py : Add: main.py file
Do not commit venv files, env files, package files, model files for ML models
etc.,
[ ] Plan ahead and manage your time effectively.
[ ] Try stackoverflow to get your bugs solved
Stack Overflow - Where Developers Learn, Share, & Build Careers
[ ] Check out the GitHub Student Developer Pack for helpful toolkits.
[ ] Try deploying your code using any platform.
DigitalOcean | The Cloud for Builders
Cloud Application Platform | Heroku
Guides on hosting :
Heroku Deploy - How to Push a Web App or Site to Production
Free credits and dynos for both can be claimed using **Github Student Developer Pack.**
You can also host your apps using render or even repl.it.
[ ] For mobile apps, make sure to have your .apk files generated and upload on Google Drive to have a public access link.
[ ] Make sure to have your project documented by having a readme.md file to your project repo.
Submitting your project requires the following elements :