Devmaniac Documentation
Build your developer proof of work
Devmaniac helps developers track live projects, document coding progress, showcase finished work, and turn real building activity into proof of skill.
These docs explain how Devmaniac works, why live projects matter, how to write useful project journals, and how to build a stronger developer portfolio through real work.
Start here
If you are new to Devmaniac, start with the getting started section. It explains the basic flow: sign up, create your profile, add your first live project, and post your first journal.
What is Devmaniac?
Understand the core idea behind Devmaniac and why it focuses on live projects, progress, and proof of work.
Create your profile
Set up your developer identity with a bio, current build, links, profile image, and public profile basics.
Add your first live project
Create a live project for something you are actively building, learning, testing, or improving.
Post your first journal
Document your first progress update and start building a public timeline of your work.
Core concepts
Devmaniac is built around a few important ideas: live projects, finished projects, build in public, proof of work, and developer portfolios.
Live projects
Learn how ongoing builds can show momentum, learning, bugs, decisions, and progress over time.
Finished projects
Learn how completed work can be presented clearly as portfolio-ready proof of skill.
Build in public
Understand how sharing progress while building can create trust, feedback, and visible growth.
Proof of work
Learn why real projects, journals, demos, and shipped work are stronger than empty skill claims.
Developer portfolio
Understand what a developer portfolio should show and how Devmaniac makes it more alive.
Practical guides
These guides help you use Devmaniac better and improve how you present your work.
How to build a developer portfolio
Build a portfolio that explains your identity, projects, links, progress, and proof clearly.
How to document your coding progress
Learn what to write when you fix bugs, add features, deploy, or make technical decisions.
How to showcase unfinished projects
Show work-in-progress projects honestly without pretending they are finished.
How to get feedback on side projects
Ask better questions, share better context, and turn feedback into product improvement.
Features
Learn how Devmaniac features help developers present work, save projects, document progress, and report issues.
Profiles
Your public developer identity for projects, current build, links, and proof of work.
Live project journals
Progress updates for features, milestones, bug fixes, deployments, architecture, and lessons.
Project showcase
Structured project pages with descriptions, goals, tech stacks, images, links, and progress.
Stars and bookmarks
Support interesting projects and save useful builds so you can return to them later.
Feedback and support
Report bugs, request help, share ideas, and help improve Devmaniac from real usage.
Use cases
Devmaniac is useful for different types of builders, especially people who need to show growth through real projects.
For students
Turn class projects, side projects, and learning progress into a stronger student portfolio.
For self-taught developers
Show what you are learning by showing what you are building and improving over time.
For hackathon builders
Document fast project progress, team contributions, demos, and post-hackathon improvements.
For open-source builders
Explain contributions, pull requests, bug fixes, documentation work, releases, and maintenance.
What to do first
Do not overthink the whole system. Start with one simple workflow:
- Create your profile.
- Add one live project.
- Post one journal explaining real progress.
- Keep updating the project as you build.
That is the heartbeat of Devmaniac. Build, document, improve, repeat.