ppresume / community

Discussions, feedbacks, roadmaps, community.
57 stars 3 forks source link

doc: public roadmap #67

Open xiaohanyu opened 2 weeks ago

xiaohanyu commented 2 weeks ago

Description

PPResume has been founded for more than a year and been running online for almost a year. It now has over 1100+ sign ups (as of July 2024). Time for us to think more about the future of PPResume from the bottom up.

Roadmap

Typesetting

There're tons of resume builders on the market and PPResume is one of the few that emphase typesetting at its core.

- [ ] https://github.com/ppresume/community/issues/6
- [ ] https://github.com/ppresume/community/issues/70
- [ ] https://github.com/ppresume/community/issues/68

Content

Typesetting decides the first impression, while content will walk you further, so once we have solid foundation for producing beautiful typesetting, we want to facilitate more with content drafting.

- [ ] https://github.com/ppresume/community/issues/15
- [ ] https://github.com/ppresume/community/issues/17
- [ ] https://github.com/ppresume/community/issues/78
- [ ] https://github.com/ppresume/community/issues/77
- [ ] https://github.com/ppresume/community/issues/5

AI

We do not want to play with the buzzword of AI, however, in some cases it does help with content.

- [ ] https://github.com/ppresume/community/issues/73
- [ ] https://github.com/ppresume/community/issues/83

Delivery

Resumes were born to be delivered, so better to make sure that resumes produced by PPResume got widely supported by various tracking systems.

- [ ] https://github.com/ppresume/community/issues/84
- [ ] https://github.com/ppresume/community/issues/85

UI & UX

At its core, PPResume is just json data + latex template = PDF resume, anyone that has an average understanding of LaTeX can get a beautifully typeset resumes by his/her own, so what makes PPResume stands out? I would say, tt is the excellent UI/UX, one of the core selling points. So it is super important for PPResume to always provide top-notch UI/UX.

- [ ] https://github.com/ppresume/community/issues/72
- [ ] https://github.com/ppresume/community/issues/76
- [ ] https://github.com/ppresume/community/issues/79
- [ ] https://github.com/ppresume/community/issues/45
- [ ] https://github.com/ppresume/community/issues/2
- [ ] https://github.com/ppresume/community/issues/13
- [ ] https://github.com/ppresume/community/issues/82
- [ ] https://github.com/ppresume/community/issues/10

Performance

Performance is a key factor for an optimal user experience and we want to make sure that PPResume always provides the top notch user experience.

- [ ] https://github.com/ppresume/community/issues/86

Legal & Privacy & Security

Respecting users' privacy is always sit on the top of our TODO list, and to better protect users' privacy, we have to make sure that we know local legal affairs and technical security best practices, there's lots of work to do and we are just starting.

- [ ] https://github.com/ppresume/community/issues/74
- [ ] https://github.com/ppresume/community/issues/75
- [ ] https://github.com/ppresume/community/issues/80
- [ ] https://github.com/ppresume/community/issues/81

Monetization

I am a father of two and I have rent to pay, so, you know how this works. I have to make sure that project is sustainable in the long run.

- [ ] feat: get a pricing plan
- [ ] feat: integrate payment gateway