The Resume Reviewer is a web application built using the MEVN stack (MongoDB, Express, Vue.js, Node.js). It aims to assist users in evaluating and improving their resumes by providing automated text analysis and scoring. The app includes features such as user authentication, resume text analysis, and the display of scores along with additional tips for improvement. The text analysis functionality is implemented using a Python script deployed on the server.
Features The Resume Reviewer web app offers the following features:
User Authentication: Users can sign up, log in, and log out of the application. User authentication ensures secure access to the app's functionalities and personalizes the experience.
Resume Text Analysis: Users can upload their resume documents, and the app performs an automated text analysis to evaluate various aspects of the resume. The analysis includes checks for grammar, readability, keyword optimization, and other relevant factors.
Score Display: The app generates a comprehensive score based on the analysis results, providing users with an overall assessment of their resume's quality. The score highlights areas of strength and areas that require improvement.
Tips for Improvement: Alongside the score, the app offers tailored suggestions and tips to help users enhance their resumes. These suggestions cover areas such as formatting, content organization, language use, and keyword optimization.
Technologies Used The Resume Reviewer web app utilizes the following technologies and tools:
Front-end: Vue.js, HTML, CSS, JavaScript Back-end: Node.js, Express.js Database: MongoDB Authentication: JSON Web Tokens (JWT) Text Analysis: Python