connorsinnott / resumetranspiler Goto Github PK
View Code? Open in Web Editor NEWAllows the development of my resume through Pug and SASS
Allows the development of my resume through Pug and SASS
Include an example picture in the readme
We will be using Express as the base of our app. The user will be able to navigate to localhost:3000 in order to see their resume being developed.
Rather than have the user copy the template.env
file, lets give them an init
command that will wizard them through the process.
Starting the development server in daemon mode is nice if you know what you are doing, but I have not included any manager commands to show logs, which will not be easily accessible to a user with limited docker experience.
We should target ES2019 instead
Implement node SASS to allow the resume to have styling
Lets get this project started by setting up Docker to run TypeScript
Allow the user to upload and download their resume from S3
Attempting to checkout or delete a resume warns the user that the directory does not exist, yet tries anyway.
Implement a pug layout which will give an estimate as to what the final product will look like printed
I am currently unsure how this will be implemented.
I know that using cloudformation I can generate an S3 bucket and provide the ARN to a lambda as an environment variable, but the 'manager' project will not be part of an AWS application. I would have to run the formation script and find some way to extract the auto-generated bucket name and store it locally. Or just used a fixed name.
command=$1 # Unused variable command
case $1 in
start-dev) docker-compose up -d builder;;
stop-dev) docker-compose down -v;;
...
esac
Most likely with SAM, automate the generation of preview images for resumes
Currently, I have instructed users to make changes in both docker-compose.yml
as well as the .env
file. Really, all configurations should be in .env
At the moment, this container only works because I have manually installed the packages. Npm packages should be installed at some point within the build process.
@types/node should be included in builder's package.json as a dev dependency
When two scss files are linked, pug fails to compile with the scss
Sooner or later I am going to forget to format. Lets add a pre-commit hook to ensure this doesn't happen.
Prettier has failed to format docker-compose due to there being no hooks / my file watcher was not configured to run on .yaml
When the user edits pug, the change should trigger a reload
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.