This application is a job listing platform focused on the healthcare and pharmaceutical technology sectors in Hangzhou, China. It aggregates job postings from various online job boards, providing users with a comprehensive view of available positions in the market. Users can interact with the app by searching for jobs based on keywords, filtering results by company or location, and sorting by criteria such as the date posted or salary. The app features a user-friendly interface that displays job listings in a card format, showing essential details like job title, company name, salary, location, and experience requirements. Users can also expand each job card to view additional information, including job descriptions, requirements, benefits, and company details. The app is built using modern web technologies, including React for the frontend, TypeScript for type safety, and Tailwind CSS for styling. It utilizes Next.js for server-side rendering and routing, ensuring fast load times and a smooth user experience. The backend includes a web scraping component that fetches job data from multiple sources, such as Liepin, Zhaopin, 51Job, Zhipin, and Lagou, using Axios for HTTP requests and Cheerio for parsing HTML. Key features of the app include: - Job aggregation from multiple sources, ensuring a wide range of listings. - A search function that allows users to find jobs by title, company, or location. - Filtering options to narrow down results by job source. - Sorting capabilities to organize listings by date or salary. - Detailed job cards that provide comprehensive information about each position. - A manual update button that allows users to refresh job listings on demand. - Error handling and loading states to enhance user experience. Overall, this application serves as a valuable resource for job seekers in the healthcare and pharmaceutical sectors, providing them with the tools to find relevant job opportunities efficiently.
No tags
Last Updated April 27, 2025
Loading preview