Your New Years Resolution should be to improve yourself. How? Start your Journey.
Inspiration
I've been self-improving for the past year and a half. I share some of my findings in one app: Journey.
What it does
Journey has everything you need to improve yourself all in one place: finance, fitness, nutrition, and productivity tools. Journey allows you to view the stock market and view job postings to work on increasing your income. In addition, fitness is a crucial part to self-improvement. Journey automatically creates a basic randomized workout plan for you. Journey has a built-in task tracker and pomodoro timer for tasks. Journey also finds colleges that fit your academic profile the best. It can also chance you for colleges.
How we built it
I used SvelteKit for the frontend and backend. I also used Python to process data, such as a large CSV of gym exercises, to JSON, which is used inside the app. The app connects with several APIs: the HackerNews for job postings (which are processed into the job position, if available), Yahoo Finance, and the FoodData Central API from USDA. Data from DataUSA and the College Scorecard were used for college data.
Challenges we ran into
Using Python to processing gym exercises was time consuming, but I got it working eventually. Processing the College Scorecard is difficult and time consuming because there's so much data (>200MB file)
Accomplishments that we're proud of
I'm proud of the idea. It's simple, but I think that it gives much more visibility on how to improve yourself faster than figuring it out yourself.
What we learned
Always allocate more time than you initially think you need.
What's next for Journey
- Style: If you don't have a good sense of style, Journey will recommend styles for you to choose from clothing brands.
- Better stock and crypto: ability to have your own portfolio, trade, and transact.
- Community guides: share guides to improve yourself with the Journey community (e-commerce tutorial, social skills guide)
- Progress meter: see your progress over time with various metrics (bench press, portfolio value, tasks complete this week, grade improvement over last term, etc.)
Built With
- college-scorecard
- datausa
- fooddata-central
- hackernews
- sveltekit
- yahoo-finance

Log in or sign up for Devpost to join the conversation.