Giter Site home page Giter Site logo

cv-generator-website-semester-project-'s Introduction

CV Generator Using Express.js

Introduction: CV Generator is a web application that generates a CV for the user based on the personal information provided. The user can enter their name, contact information, work experience, education, and other details, and the website generates a professional-looking CV which can then be printed. The project was built using HTML, CSS, JavaScript, Express.js, and MySQL. User Manual / Usage: To use the CV Generator, the user needs to access the website and fill in their personal information in the input fields provided. The user can preview the CV and make changes if necessary. Once the user is satisfied with the CV, they can download it as a PDF or print it directly from the website. The user's information is also stored in a MySQL database for future use. Technology: The front-end of the website was built using HTML and CSS. Custom assets such as logos and icons were also created for the project. The back end was built using JavaScript and Express.js to integrate with the MySQL database. Installation: The installation process for the CV Generator is straightforward. There is no need for any explicit installation. The user can simply open the project in Visual Studio Code and run the live server to access the website. Challenges Faced: During the development of the CV Generator, the team faced several challenges. One of the significant challenges was ensuring that the CSS did not break when the user printed the CV. The team had to find a way to make the CSS printer-friendly, which involved several trials and errors. Another challenge faced by the team was connecting MySQL with Node.js. Initially, the team faced an error stating that the "required()" function was not defined. They had to switch to Express.js and use the ES6 import/export syntax to solve this problem. Other challenges that the team faced during development mostly involved the JavaScript code. However, with persistence and trial and error, the team was able to overcome these challenges.

Conclusion: The CV Generator is a web application that makes it easy for users to create professional-looking CVs quickly. The application's simple and user-friendly interface makes it accessible to a broad range of users. The project's development involved the use of various technologies, including HTML, CSS, JavaScript, Express.js, and MySQL, among others.

cv-generator-website-semester-project-'s People

Contributors

pardeepkumar816 avatar

Stargazers

Izhar Nabi avatar

Watchers

 avatar

Forkers

m67uzair

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.