GitHub for Self-Improvement
Lock-in today, unlock tomorrow.
onEmployment is a social, repository-style platform where you “commit” daily progress toward your goals, visualize your journey, and connect with others who are on the same path. It is the GitHub for your habits, learning, workouts, creative projects, or anything you want to improve day by day.
- Repository-Style Goals
Create one (or many) “repos” to represent any self-improvement project. - Commit-Like Progress Tracking
Make a daily commit with a message, attach images or notes, and build your history. - Contribution Graph
A visual heatmap of your commits helps you spot streaks, gaps, and momentum. - Social Feed & Discovery
Browse others’ repos, follow friends, leave encouragement, and learn from their workflows. - Accountability & Community
Join shared journeys, form teams, or challenge your peers to stay motivated together. - Profile & Stats
View total commits, and longest streak. - File Attachments
Upload documents, photos, or resources (local storage now; AWS S3 coming soon). - Secure Authentication
Sign up, log in, and keep your progress private or share it publicly.
- Frontend: React
- Backend: Node.js + Express
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Storage:
- Now: local filesystem
- Future: AWS S3 (presigned uploads, public URLs)
- Styling: Tailwind CSS