Benskye FindJob Web is an online job search platform that efficiently connects employers and job seekers. The project includes both Backend and Frontend, supporting multiple platforms and integrating modern features.
π Deployment Links:
- π Admin Dashboard: me-admin-timviec.vercel.app
- π User Website: me-timviec.vercel.app
β
Job Search β Job seekers can easily find and apply for suitable positions.
π’ Company Management β Employers can post job listings and manage company profiles.
π CV Management β Job seekers can create and manage their resumes online.
π User Authentication β Secure login and registration using JWT authentication.
π Analytics & Reports β Employers can track recruitment metrics.
π± Multi-Platform Support β Web and Mobile (future updates).
- π Node.js β Runtime environment.
- π¦ Express.js β Backend web framework.
- π MongoDB β NoSQL database.
- π JWT β User authentication.
- π TypeScript β Strongly typed language for better maintainability.
- β React.js β Powerful UI library.
- π¨ Tailwind CSS β Modern CSS framework.
- β‘ Vite β Fast and efficient build tool.
- π TypeScript β Ensures type safety and maintainability.
benskye-findjob_web/
βββ admin_frontend/ # Admin Frontend
βββ backend/ # Backend API
βββ frontend/ # User Frontend
βββ workflows/ # CI/CD Workflows
- π Node.js (>= v16.x)
- π MongoDB (>= v5.x)
- π Yarn or npm
1οΈβ£ Clone the repository
git clone https://github.com/BenSkye/FindJob_WEB
cd FindJob_WEB/backend2οΈβ£ Install dependencies
yarn install3οΈβ£ Configure environment variables
- Create a
.envfile based on.env.exampleand fill in the required environment variables.
4οΈβ£ Run the server
yarn start1οΈβ£ Navigate to the frontend directory
cd ../frontend2οΈβ£ Install dependencies
yarn install3οΈβ£ Start the application
yarn devWant to contribute? Follow these steps:
- π΄ Fork the repository.
- π Create a new branch (
git checkout -b feature/AmazingFeature). - β¨ Commit your changes (
git commit -m 'Add some AmazingFeature'). - π€ Push to the branch (
git push origin feature/AmazingFeature). - π Open a Pull Request and wait for review!
This project is licensed under the MIT License. See the LICENSE file for details.
π€ Author: Duong Minh Nhat
π§ Email: nhatdm9a7@gmail.com
π’ Thank you for visiting our project! π