Skip to content

This project allows users to generate PDFs based on user input. The application is web-based and uses vanilla JavaScript for interactivity, HTML for structure, and CSS for styling. It is responsive.

Notifications You must be signed in to change notification settings

devfel/contrato-substituto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DevFel

πŸ“„ PDF Generator πŸš€

Convert your inputs into a beautiful and printable PDF format with ease. Designed with simplicity and user experience in mind. A project developed for the Federal University of SΓ£o JoΓ£o del-Rei (UFSJ) to generate a PDF file with the contract of a substitute professor.

Universidade Logo

🌟 Features

  • πŸ“‹ Dynamic Dropdown Option Selection:
    • Allow users to select a contract type and see it reflected in the content.
  • πŸ–ŠοΈ Text Input:
    • Input the Professor's name and see it dynamically added to the content.
  • πŸ–¨οΈ Print as PDF:
    • One-click solution to convert your content to a PDF, you can print it in the default printer or use a PDF printer solution.

βš™οΈ Installation and Setup

  1. Clone the Repository: Begin by cloning the repository to your local machine:

    git clone https://github.com/devfel/contrato-substituto.git
  2. Navigate to the Directory:

    cd contrato-substituto
  3. Open with a Browser: Just double click on the index.html to open it in your default browser.

πŸš€ Getting Started

  1. πŸ–₯️ Launch the index.html in your favorite browser.
  2. πŸ“ Fill out the form by selecting a contract type and inputting the Professor's name.
  3. πŸ–¨οΈ Click the "Generate PDF" button and use the browser's print functionality to save as a PDF.

πŸ”₯ Execution

To run the program, simply open the index.html file in any modern web browser.

πŸ“‚ Directory Structure

  • πŸ“œ index.html: Main HTML file containing the structure of the web application.
  • 🎨 styles.css: Contains all the required styles for the application.
  • πŸ–₯️ script.js: Contains scripts for interactivity and dynamics of the application.

πŸ™Œ Contribution

Feel free to fork the project, and contribute, All contributions are welcome!

πŸ“œ License

This project is open-source. Feel free to use, modify, and distribute it as you see fit.

About

This project allows users to generate PDFs based on user input. The application is web-based and uses vanilla JavaScript for interactivity, HTML for structure, and CSS for styling. It is responsive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published