Thanks to visit codestin.com
Credit goes to github.com

Skip to content

git-ashug/Resume-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Resume Portal

Respository of Resume Portal

Built with the tools and technologies:

Backend

Java Spring Boot Spring Security JPA

Frontend

Thymeleaf HTML5 CSS3 Bootstrap

Database

H2 Database

Development Tools

Maven Git


📋 Table of Contents


🌟 Overview

Resume Portal is a dynamic web application designed to help users create, manage, and share their professional resumes online. The platform allows users to edit their profiles, add work experiences, education details, and skills, and select different resume themes to showcase their qualifications. With a user-friendly interface and secure authentication, Resume Portal aims to simplify the resume creation process for professionals in various fields.


✨ Features

  • 🔐User Authentication: Secure login and registration system for users.
  • 👤Profile Management: Users can create and edit their profiles, including personal information, work experience, education, and skills.
  • 🎨 Dynamic Resume Generation: Generate resumes in various themes that can be viewed and shared online.
  • 📱 Responsive Design: The application is designed to be mobile-friendly and accessible on various devices.
  • 🛡️Error Handling: Comprehensive error handling to manage exceptions and provide user-friendly messages.
  • 💾 Data Persistence: User profiles and related data are stored in a relational database for easy retrieval and updates.

🚀 Getting Started

Prerequisites

  • Java Development Kit (JDK) 11 or higher
  • Maven
  • IDE (e.g., IntelliJ IDEA, Eclipse)
  • Git

Installation

  1. Clone the repository: git clone https://github.com/git-ashug/Resume-Portal.git
  2. Navigate to the project directory: cd Resume-Portal
  3. Build the project: mvn clean install
  4. Run the application: mvn spring-boot:run
  5. Access the application at http://localhost:8080

Usage

  • 📝 Register a new account or log in with existing credentials.
  • ✏️ Navigate to the "Edit" page to create or update your resume.
  • 🎨 Select a theme for your resume.
  • 👀 Preview your resume to ensure it looks perfect.
  • 🔗 Share your unique resume link with potential employers.

🤝 Contributing

Contributions are welcome! Here are several ways you can contribute:


About

A resume portal for generating and sharing resumes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published