Skip to content

Esma-esmiz/Job-Portal-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Future Jobs

📗 Table of Contents

📖 [Future Jobs]

My name is Esmael Mohammed, this project is a Job Portal back-end system using spring boot microservice architecture

[Future Jobs] developed in two weeks, to elevate my spring boot and hibernate skill, this project will have front end application using Angular and goes' until deployment as a free job marketplace for job seekers and talent seekers.

🛠 Built With

Tech Stack

I used the following tech stacks to build this Portfolio

Back-End Api

This project

Front-End -- coming soon

Actors

have 3 Actors

  • [ Job Seekers ]
  • [ Employer company ]
  • [ Administrator ]

Key Features

Future Jobs have the following features

  • Job
  • Application
  • User account
  • Messaging
  • Attachment
  • Hearing process
  • email notification/alerting

(back to top)

🚀 API Documentation

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need: to setup JDK, MySQL, PostMan git, github and code editor.

Setup

Clone this repository to your desired folder:

  • Download the dependancy found in pom.xml
  • Create database named 'future-jobs' in your MySQl database
  • Setup your database configuration in 'application.properties' like your 'username', 'password', 'url'(port,dbname) and change spring.jpa.hibernate.ddl-auto from validate to create
  • Download postman api documentation and import in your postman
  • run the application and enjoy
  • don't forgate to comment me, contact me for backend, front-end or fullstack projects.

Deployment

You can deploy this project using: tomcat, glassfish, or else other

(back to top)

👥 Author

(back to top)

🔭 Future Features

  • [ Talent skill assessment,exam ]
  • [ AI based Talent and Job recommendation ]
  • [ Auto Information Filler from Resume ]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Please feel free to add any points if you appreciate this project since it will assist me to make it better more appealing.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages