The Job Web Application is a learning project created with the aim of implementing a web platform for job seekers (users) and employers. The application allows users to apply for jobs posted by employers and enables employers to hire candidates for job positions. The project is implemented in TypeScript for improved type safety and maintainability. It follows clear code practices to ensure easy maintenance and is open for contributions.
The main folder contains the following structure:
backend/
: Backend implementation of the project.frontend/
: (To be implemented in the future) Frontend implementation of the project.
- TypeScript
- (To be implemented in the future) Frontend Framework (React)
- (To be implemented in the future) Backend Framework (Express.ts)
-
Clone the repository to your local machine:
git clone https://github.com/Kashif-Kamran/job-app.git
-
Navigate to the project directory:
cd job-app
-
Install dependencies:
cd backend npm install
-
Start the backend server in development:
npm run watch
-
(To be implemented in the future) Start the frontend server:
npm run start:frontend
-
Open your web browser and navigate to the appropriate URL for the frontend.
Contributions are welcome! If you want to contribute to this project, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License.