π A RESTful API for job seekers and companies to post jobs, apply, and manage applications. Built with Golang.
The API documentation is generated using Swagger. You can access it by running the server and navigating to:
http://localhost:8080/swagger/index.html
Make sure you have started the server before accessing the documentation.
- Clone the repository:
git clone https://github.com/AyKrimino/JobSeekerAPI.git
- Navigate to the project directory:
cd JobSeekerAPI
- Install dependencies:
go mod tidy
- Run the server:
go run cmd/main.go make run # If you want to use the Makefile
{
"email": "JobSeeker@jobseeker.com",
"password": "abcd1234",
"role": "JobSeeker",
"firstName": "job",
"lastName": "seeker",
"profileSummary": "ps",
"skills": ["css", "html", "python"],
"experience": 0,
"education": "edu"
}
{
"email": "company@company.com",
"password": "dcba4321",
"role": "company",
"name": "company",
"headquarters": "hq",
"website": "company.com",
"companySize": "big",
"industry": "indu"
}
MIT