Skip to content

jawacompu10/simple_web_resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Really Free Resumes

A modern, responsive, and data-driven resume builder that stores data locally in your browser. This project is designed for easy customization, multiple profile management, and professional printing. No backend required.

Features

  • JSON Driven: Update your resume content easily via a form or direct JSON edit.
  • Multiple Profiles: Create and manage multiple resume profiles (e.g., SDE, QA, Manager) stored locally in IndexedDB.
  • Autosave: Your changes are automatically saved as you type (can be toggled).
  • Live Preview: See your changes in real-time as you edit your profile.
  • Print Optimized: Styled specifically for "Save to PDF" to ensure a high-quality physical or digital document.
  • Local First & Private: Your data stays in your browser. No data is sent to any server.
  • Offline Ready: Works completely without a server.

Tech Stack

  • Frontend: Plain HTML, Tailwind CSS, Alpine.js.
  • Components: Native Web Components for shared UI (Navbar, Modals).
  • Storage: IndexedDB (via Dexie.js) - local storage in the browser.
  • No Dependencies: All libraries are hosted locally in static/vendor.

Setup & Running

This is a purely static application. You don't need to install any backend dependencies.

Running Locally

To avoid CORS issues and keep your project files secure, serve the public directory:

Using Python:

python3 -m http.server 8000 --directory public

Using Node.js:

npx serve public

After running the command, open http://localhost:8000 in your browser.

Deployment

This app is perfect for Netlify, GitHub Pages, or Vercel. Just upload the repository or the files in the root directory.

Acknowledgements

This project is built upon the amazing work of the open-source community. Special thanks to:

Compliance

This site is powered by Netlify.

About

A clean, data-driven resume template built with Vanilla JS, HTML5, and CSS3. Simply update resume.json to generate a professional, print-optimized web resume—no build tools or frameworks required.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors