Resumake v3
I've been thinking about doing a rewrite of the app (again). Not sure if I'll have the time to actually end up doing this, but here's my thoughts:
- Instead of having hard-set sections (Education, Experience, etc), the UI will allow you to create your own sections
- After adding a section, you can add a "View", which will be something like a Table, a Paragraph, a List, etc.
- Builtin LaTeX editor (this would be a maybe)
I think this will add a lot more flexibility and will help out with a lot of emails/messages I get about adding extra sections without LaTeX knowledge.
Plans for v3:
- Custom sections
- Auto rebuilding
- Reordering of subsections
- Collapse/Expand subsections
- Dark/light mode
- Better JSONResume compatibility/support
- Animations
- Accessibility improvements
- I18N Support
- Allowing special characters
- Customzing Fonts/Colors?
- Button for previewing your resume in all templates?
Tech stuff:
This is going to be a complete rewrite of the app. Can use this as an opportunity to really simplify the form stuff on the client which is pretty atrocious right now, and clean up the LaTeX generating stuff on the server.
- Will be rewritten using TypeScript (I have given up on Flow)
- Maybe look into using
graphql lyntfor lintingprettierfor formatting- maybe
jestfor tests - maybe learn how to implement integration tests
- maybe maybe set up a deployment process (doing some horrible manual stuff right now whenever I need to make a change to live site)
You can track progress in the v3 branch. Don't expect much for awhile.
Going to close this until I actually start working on this...
Plans for v3 (unordered)
- Custom sections
- Auto rebuilding
- Reordering of subsections
- Collapse/Expand subsections
- Dark/light mode
- Better JSONResume compatibility/support
- Animations
- Accessibility improvements
- I18N Support
- Allowing special characters
- Customzing Fonts/Colors?
- Button for previewing your resume in all templates?
Significant progress is being made... you can keep tracking the v3 branch to stay updated.
looking for a UX designer to help out with the design, opened #169