If anybody asks about your projects you probably send him the live link of your project. A deployed project with a live URL is a good way to introduce your project, but it is not the best one.
In this article, I will be writing about the important steps required to showcase your projects to a reviewer/recruiter.
System Design Documents
You can document the important steps/algorithms you implemented while building your project.
- What problems did you face? How did you solve them?
- What technologies/frameworks did you use?
Architectural/System Design Diagrams
Diagrams speak more that words!
- You can use UML or any online tool like draw.io.
- Diagrams help vizualize your app's architecture.
UX/UI
- A good user experience is very important.
- No matter how performant, low latency your app has, it is not useable if it has poor UI.
Papers
- You can write a proper paper on which type of problem your application is going to solve.
- It is not necessary for everybody because it requires a lot of research.
Blog Articles
- Write blogs on platforms like Medium, Dev etc.
Write about anything you know.
Pick a problem, write about the problem, what did you do solve the problem, what was your approach?
Videos
- Create videos of your product.
- Talk about it in the video.
Top comments (2)
Great things to know, and if you’re building a project for developers you can submit your projects in DevHunt
Thanks