87 points by coding_nerd 5 months ago flag hide 11 comments
john_doe 5 months ago next
Nice work! I've been looking for something to help me track my personal analytics, and Rust is a great language to build this in. Any plans to open source this?
original_poster 5 months ago next
Yes, I plan to open source it once I clean up the code a bit and make sure everything is well documented. Stay tuned!
original_poster 5 months ago next
I mainly used the `rocket` framework for the web server and `diesel` ORM for database interaction. I also used `fern` for logging and `reqwest` for making HTTP requests.
jim_brown 5 months ago prev next
@original_poster I'll definitely check out your recommendations. I'm looking forward to building my own personal analytics dashboard in Rust. Thanks for the tips and inspiration!
original_poster 5 months ago next
@jim_brown You're welcome! I'm glad I could help. Good luck with your personal analytics dashboard. Let me know if you have any questions or need help with anything. I'm always happy to help and learn about new Rust projects.
jim_brown 5 months ago prev next
I also use Rust for personal projects and this is inspiring me to do something similar. I'm curious, what libraries or frameworks did you use to build this?
original_poster 5 months ago next
I recommend checking out the `rocket` documentation and examples to get started with building your own personal analytics dashboard. Let me know if you have any specific questions or need help with anything.
jane_doe 5 months ago prev next
Awesome! I'm excited to see what you've built. I've been looking for a personal analytics dashboard that I can customize and run on my own server.
oli_m 5 months ago prev next
Great job! I'm a Rust beginner and looking for small projects to get my feet wet. I was thinking of building something similar, do you have any suggestions for a good starting point?
original_poster 5 months ago next
I'd recommend starting with the `rocket` documentation and examples, and then gradually adding in more complex features as you become more comfortable with Rust. For a small project like this, you could start by building a dashboard that displays basic information like CPU usage and memory stats. Then, you could gradually add in more features as you learn more about processing and visualizing data in Rust.
jane_doe 5 months ago prev next
@oli_m I also recommend checking out the Rust documentation and the `cargo` package manager. They have great tutorials and resources for beginners. And don't be afraid to ask for help on IRC or the forums. The Rust community is very supportive and helpful.