Not sure how to write a resume or tired of creating your own? Just fill out our questionnaire and we'll do the work for you.
- License
- Description
- Technologies
- User Story
- Acceptance Criteria
- Deployed Application
- Future Improvements
- Installation
- Usage
- Contributing
- Tests
- Credits
- Questions
- License Information
Updated with the newest industry standards, our resume template asks only the important questions to let you quickly create a beautifully formatted resume. With the touch of a button, your resume will be downloaded and ready to send to your next dream job.
If the downloaded resume is misplaced, we've got that handled as well. Returning users can log in to view, edit, and download past saved resumes.
We offer a simple payment plan of $5.00 USD for each resume created. Payments are securely made through Stripe, a payment platform. After each purchase, your resume is available for unlimited downloads.
"A resume is an important tool for your job search as it offers a page or two where you can display your relevant skills and qualities for a job. Resumes help employers make hiring decisions and help you get your first interview. That's why it matters how you structure your resume and what information you decide to include." - Indeed.com
Disclaimer: Our template is specifically made for those seeking employment or advancement in the coding/web development industry. Certain questions within this form would not be applicable to other industries. This website focuses on the resume formatting and content only and does not guarantee job placement or interview scheduling with any company. We hope this helps you!
The job search is daunting; we get it. Especially when changing fields. Created by five people who are empathic to this situation, this app aids all those who may have an uncertain but exciting future to unlock.
Our app caters specifically to those transitioning from another field and are new to the web development field. Our resume template also applies to those advancing or furthering their career in this field. We focus on transferrable skills with an emphasis on projects in the center of the resume.
At this time, the resume template is not applicable to industries outside of web development. We welcome your feedback, suggestions, or contributions, though!
- Some npm packages and versions of those packages created some tangles at times.
- We got more practice with debugging, especially with the Heroku deployment.
- Each of us became more knowledgeable about the tool or technology he or she was tasked.
Our simple, clean design partners with an effective, ready-to-use resume template to result in a powerful and practical website. We hope our users find their industry transition made a little easier if they choose to use our services.
- Ant Design
- Apollo Client
- Bootstrap
- docx
- file-saver
- React
- Stripe
- Apollo Server Express
- bcrypt
- dotenv
- Express
- GraphQL
- jsonwebtoken
- MongoDB & Mongoose
- Node.js
- Stripe
- Concurrently
- Nodemon
- Faker.js
- Github repository
- Heroku deployment
(Reference 3 package.jsons to see a full list and versions)
As a job seeker in the web development field,
I want a stress-free resume-creation experience
So that I can focus more attention on other areas of the job search
GIVEN a resume-building app
WHEN a user views the homepage,
THEN they are given the options to login or signup.
WHEN the user signs up,
THEN they are led to a dashboard with the option to create a new resume.
WHEN the user logs in,
THEN they are led to a dashboard with a display of their past saved resumes along with the option to create a new resume.
WHEN the user clicks the "New Resume" button,
THEN the user is led to a 7-part form with the following sections: Personal Info, Summary, Technical Skills, Projects, Experience, Education, and Preview.
WHEN the user completes the form and clicks "Save & Preview,"
THEN the Preview is dynamically rendered with all of the user's inputted information.
WHEN the user clicks "Download,"
THEN the user is led to the Stripe payment platform.
WHEN the user completes the $5 payment for their resume,
THEN the download begins automatically and the user is redirected to their dashboard.
WHEN the user views their dashboard after creating a new resume,
THEN the user sees their newest resume added to the list of past saved resumes.
WHEN the user clicks "Edit" on a past saved resume,
THEN the user may access that saved resume to edit.
WHEN the user clicks "Delete" on a past saved resume,
THEN that resume is deleted.
WHEN the user clicks "Download" on a past saved resume,
THEN that resume is downloaded once again.
WHEN the user logs out,
THEN their logout is successful and they are redirected to the homepage.
Heroku: [https://resumade.herokuapp.com/]
Github Repository: [https://github.com/PeytonCast/ResuMade]
- Add the functionality for a user to create a cover letter as well
- Additional form features such as "Add Another" button
- Increased security for form validations
- Turn the app into a PWA
- Refactor for neatness/readability
- More error handling throughout
clone github repo
npm install
npm run build
npm run develop
Go to http://localhost:3001
OR follow the above Heroku deployed application link
Homepage
User can login or signup
Dashboard
Resume Form
Preview
Stripe Payment and Download
Thanks for contributing! Please follow the license guidelines found in the License Information section.
Instructions to contribute:
1] Follow installation instructions above.
2] Create a branch for your feature.
3] The main branch is protected. Contact one of us to review and potentially merge your contribution when you have completed your feature.
No tests are applicable to this project at this time.
Collaborators:
Arthur Ong, Kathy Kang, Madeleine Harris, Melissa Stan, Peyton Castillo
Any questions? We'd love to hear from you! Contact any of us through our above linked githubs.
Click on the license badge for more information about our license